| Index: pkg/compiler/lib/src/deferred_load.dart
|
| diff --git a/pkg/compiler/lib/src/deferred_load.dart b/pkg/compiler/lib/src/deferred_load.dart
|
| index 449a4343cbf08e8cdd16e4a655389897d0346ec1..723bd9fed4e16ba595770749ace1fbdb9bd4ad31 100644
|
| --- a/pkg/compiler/lib/src/deferred_load.dart
|
| +++ b/pkg/compiler/lib/src/deferred_load.dart
|
| @@ -404,6 +404,7 @@ class DeferredLoadTask extends CompilerTask {
|
| elements.add(element);
|
| collectDependencies(element);
|
| }
|
| +
|
| ClassElement cls = element.declaration;
|
| cls.forEachLocalMember(addLiveInstanceMember);
|
| if (cls.implementation != cls) {
|
| @@ -460,6 +461,7 @@ class DeferredLoadTask extends CompilerTask {
|
| iterateTags(library.implementation);
|
| }
|
| }
|
| +
|
| traverseLibrary(root);
|
| result.add(compiler.coreLibrary);
|
| return result;
|
| @@ -872,6 +874,7 @@ class DeferredLoadTask extends CompilerTask {
|
| }
|
| }
|
| }
|
| +
|
| ast.Node first = firstNode(send);
|
| ast.Node identifier = first.asIdentifier();
|
| if (identifier == null) return null;
|
|
|