| Index: lib/compiler/implementation/resolver.dart
|
| diff --git a/lib/compiler/implementation/resolver.dart b/lib/compiler/implementation/resolver.dart
|
| index babe22f3ad7b2bebbba343c9e12096a9f5782d1e..a8d10cb61dcc99dac555876c8415d6ef5bdc7deb 100644
|
| --- a/lib/compiler/implementation/resolver.dart
|
| +++ b/lib/compiler/implementation/resolver.dart
|
| @@ -193,6 +193,10 @@ class ResolverTask extends CompilerTask {
|
| Node tree = element.parseNode(compiler);
|
| ResolverVisitor visitor = new ResolverVisitor(compiler, element);
|
| initializerDo(tree, visitor.visit);
|
| + if (!element.isInstanceMember()) {
|
| + compiler.enqueuer.resolution.registerStaticUse(
|
| + compiler.cyclicThrowHelper);
|
| + }
|
| return visitor.mapping;
|
| }
|
|
|
|
|