Chromium Code Reviews| Index: compiler/java/com/google/dart/compiler/backend/js/JsNameProvider.java |
| diff --git a/compiler/java/com/google/dart/compiler/backend/js/JsNameProvider.java b/compiler/java/com/google/dart/compiler/backend/js/JsNameProvider.java |
| index 8857ee978e02ca58915b50ee0bb746e9cc339bc2..e7ee0243d7da7af19ff2accbfe1d20906d988eb0 100644 |
| --- a/compiler/java/com/google/dart/compiler/backend/js/JsNameProvider.java |
| +++ b/compiler/java/com/google/dart/compiler/backend/js/JsNameProvider.java |
| @@ -61,9 +61,9 @@ class JsNameProvider { |
| assert !jsName.getShortIdent().equals("Object$Dart"); |
| return jsName; |
| } |
| - assert ElementKind.of(symbol).equals(ElementKind.CLASS) |
| - : "Only classes can be lazily declared. Undeclared: " |
| - + symbol.getOriginalSymbolName(); |
| +// assert ElementKind.of(symbol).equals(ElementKind.CLASS) |
|
zundel
2011/11/08 15:28:42
Are you now allowing FUNCTION kind through? Maybe
codefu
2011/11/14 19:33:40
Done.
|
| +// : "Only classes can be lazily declared. Undeclared: " |
| +// + symbol.getOriginalSymbolName(); |
| ClassElement classElement = (ClassElement) symbol; |
| String name = classElement.getName(); |
| String nativeName = classElement.getNativeName(); |