Browse Source

Minor fix of the last commit

pull/10/head
David Srbecký 15 years ago
parent
commit
83914ebc44
  1. 3
      ICSharpCode.Decompiler/Ast/AstMethodBodyBuilder.cs

3
ICSharpCode.Decompiler/Ast/AstMethodBodyBuilder.cs

@ -118,8 +118,9 @@ namespace Decompiler @@ -118,8 +118,9 @@ namespace Decompiler
yield return new Ast.LabelStatement { Label = ((ILLabel)node).Name };
} else if (node is ILExpression) {
List<ILRange> ilRanges = ((ILExpression)node).GetILRanges();
AstNode codeExpr = TransformExpression((ILExpression)node).WithAnnotation(ilRanges);
AstNode codeExpr = TransformExpression((ILExpression)node);
if (codeExpr != null) {
codeExpr = codeExpr.WithAnnotation(ilRanges);
if (codeExpr is Ast.Expression) {
yield return new Ast.ExpressionStatement { Expression = (Ast.Expression)codeExpr };
} else if (codeExpr is Ast.Statement) {

Loading…
Cancel
Save