Index: sdk/lib/_internal/compiler/implementation/resolution/members.dart |
diff --git a/sdk/lib/_internal/compiler/implementation/resolution/members.dart b/sdk/lib/_internal/compiler/implementation/resolution/members.dart |
index 1020d219f3509bbf1e318f894e5030e13e083007..7ebe3fc8d9948cf89d16b5c3bc7b01a50f155b37 100644 |
--- a/sdk/lib/_internal/compiler/implementation/resolution/members.dart |
+++ b/sdk/lib/_internal/compiler/implementation/resolution/members.dart |
@@ -1278,6 +1278,7 @@ class ResolverTask extends CompilerTask { |
TreeElements resolveTypedef(TypedefElementX element) { |
if (element.isResolved) return element.treeElements; |
+ compiler.world.allTypedefs.add(element); |
return _resolveTypeDeclaration(element, () { |
ResolutionRegistry registry = new ResolutionRegistry(compiler, element); |
return compiler.withCurrentElement(element, () { |