Index: lib/src/compiler/code_generator.dart |
diff --git a/lib/src/compiler/code_generator.dart b/lib/src/compiler/code_generator.dart |
index efd3de99c60dc02ece3c50b063de1bab89e6d39e..7f2d3ec3507afb7c359e2fc825385dcd6278b669 100644 |
--- a/lib/src/compiler/code_generator.dart |
+++ b/lib/src/compiler/code_generator.dart |
@@ -4302,8 +4302,10 @@ class CodeGenerator extends GeneralizingAstVisitor |
return AstBuilder.propertyAccess(newTarget, node.propertyName); |
} else { |
var invoke = node as MethodInvocation; |
- return AstBuilder.methodInvoke( |
- newTarget, invoke.methodName, invoke.argumentList.arguments); |
+ var newInvoke = AstBuilder.methodInvoke(newTarget, invoke.methodName, |
+ invoke.typeArguments, invoke.argumentList.arguments); |
Jacob
2016/07/07 20:00:19
nit: use cascades.
return AstBuilder.methodInvoke(
Leaf
2016/07/07 20:07:05
Done.
|
+ newInvoke.staticInvokeType = invoke.staticInvokeType; |
+ return newInvoke; |
} |
} |