Index: dart/lib/compiler/implementation/ssa/closure.dart |
diff --git a/dart/lib/compiler/implementation/ssa/closure.dart b/dart/lib/compiler/implementation/ssa/closure.dart |
index a3a11d4d82876c06db24cf9d84ad49b488e1de5e..1efdecb9d81c852f3d9e04d2b825cf58d82250cf 100644 |
--- a/dart/lib/compiler/implementation/ssa/closure.dart |
+++ b/dart/lib/compiler/implementation/ssa/closure.dart |
@@ -32,6 +32,7 @@ class ClosureClassElement extends ClassElement { |
compiler.closureClass.ensureResolved(compiler); |
supertype = compiler.closureClass.computeType(compiler); |
interfaces = const EmptyLink<Type>(); |
+ allSupertypes = new Link<Type>(supertype); |
} |
bool isClosure() => true; |
} |