Chromium Code Reviews| Index: lib/compiler/implementation/scanner/class_element_parser.dart |
| diff --git a/lib/compiler/implementation/scanner/class_element_parser.dart b/lib/compiler/implementation/scanner/class_element_parser.dart |
| index 70655d4a5a37f2d53e205ac4e40330d13e015bf2..3df84de91320ada46f0363b25f30d8f7800bfc49 100644 |
| --- a/lib/compiler/implementation/scanner/class_element_parser.dart |
| +++ b/lib/compiler/implementation/scanner/class_element_parser.dart |
| @@ -11,7 +11,7 @@ class ClassElementParser extends PartialParser { |
| class PartialClassElement extends ClassElement { |
| final Token beginToken; |
| final Token endToken; |
| - Node cachedNode; |
| + ClassNode cachedNode; |
| PartialClassElement(SourceString name, |
| Token this.beginToken, |
| @@ -56,6 +56,8 @@ class PartialClassElement extends ClassElement { |
| Token position() => beginToken; |
| + Modifiers get modifiers => cachedNode.modifiers; |
|
Johnni Winther
2012/10/10 10:30:36
This didn't work. Added a TODO instead.
|
| + |
| bool isInterface() => beginToken.stringValue === "interface"; |
| PartialClassElement cloneTo(Element enclosing, DiagnosticListener listener) { |