Index: pkg/kernel/lib/clone.dart |
diff --git a/pkg/kernel/lib/clone.dart b/pkg/kernel/lib/clone.dart |
index 492c3ad84d24dc0f48e7c3f7f392a3ae05597bf2..4f1d6814865c3791f0ad08b94f37f212858698e9 100644 |
--- a/pkg/kernel/lib/clone.dart |
+++ b/pkg/kernel/lib/clone.dart |
@@ -235,7 +235,8 @@ class CloneVisitor extends TreeVisitor { |
return new ClosureCreation.byReference( |
node.topLevelFunctionReference, |
cloneOptional(node.contextVector), |
- visitOptionalType(node.functionType)); |
+ visitOptionalType(node.functionType), |
+ node.typeArguments.map(visitType).toList()); |
} |
visitVectorSet(VectorSet node) { |