Chromium Code Reviews| Index: frog/leg/resolver.dart |
| =================================================================== |
| --- frog/leg/resolver.dart (revision 2746) |
| +++ frog/leg/resolver.dart (working copy) |
| @@ -119,8 +119,8 @@ |
| : this.compiler = compiler, |
| this.mapping = new TreeElements(), |
| this.enclosingElement = element, |
| - inInstanceContext = |
| - element.isInstanceMember() || element.kind == ElementKind.CONSTRUCTOR, |
| + inInstanceContext = element.isInstanceMember() |
| + || element.isGenerativeConstructor(), |
|
ahe
2011/12/22 13:32:39
Much better!
|
| this.context = element.isMember() |
| ? new ClassScope(element.enclosingElement, compiler.universe) |
| : new TopScope(compiler.universe); |