|
|
@ -1085,9 +1085,7 @@ namespace ICSharpCode.Decompiler.CSharp.Transforms |
|
|
|
new AssignmentExpression { |
|
|
|
new AssignmentExpression { |
|
|
|
Left = new NamedNode("var3", new IdentifierExpression(Pattern.AnyString)), |
|
|
|
Left = new NamedNode("var3", new IdentifierExpression(Pattern.AnyString)), |
|
|
|
Operator = AssignmentOperatorType.Assign, |
|
|
|
Operator = AssignmentOperatorType.Assign, |
|
|
|
Right = new CastExpression(new AnyNode("type"), new InvocationExpression(new AnyNode("delegateCombine").ToExpression(), new CastExpression(new TypePattern(typeof(System.Delegate)), new IdentifierExpressionBackreference("var2")), |
|
|
|
Right = new CastExpression(new AnyNode("type"), new InvocationExpression(new AnyNode("delegateCombine").ToExpression(), new IdentifierExpressionBackreference("var2"), new IdentifierExpression("value"))) |
|
|
|
new CastExpression(new TypePattern(typeof(System.Delegate)), new IdentifierExpression("value")) |
|
|
|
|
|
|
|
)) |
|
|
|
|
|
|
|
}, |
|
|
|
}, |
|
|
|
new AssignmentExpression { |
|
|
|
new AssignmentExpression { |
|
|
|
Left = new IdentifierExpressionBackreference("var1"), |
|
|
|
Left = new IdentifierExpressionBackreference("var1"), |
|
|
|