| Index: pkg/compiler/lib/src/dart_backend/backend_ast_emitter.dart
|
| diff --git a/pkg/compiler/lib/src/dart_backend/backend_ast_emitter.dart b/pkg/compiler/lib/src/dart_backend/backend_ast_emitter.dart
|
| index 3007f5256c868c59489271f82f22be324689845c..26a0fa57e735e696a91fcfa490e0838bf6abc0bc 100644
|
| --- a/pkg/compiler/lib/src/dart_backend/backend_ast_emitter.dart
|
| +++ b/pkg/compiler/lib/src/dart_backend/backend_ast_emitter.dart
|
| @@ -894,6 +894,24 @@ class ASTEmitter
|
| return new SuperInitializer(node.target,
|
| emitArguments(arguments, node.selector));
|
| }
|
| +
|
| + @override
|
| + visitGetField(tree.GetField node, arg) => errorUnsupportedNode(node);
|
| +
|
| + @override
|
| + visitSetField(tree.SetField node, arg) => errorUnsupportedNode(node);
|
| +
|
| + @override
|
| + visitCreateBox(tree.CreateBox node, arg) => errorUnsupportedNode(node);
|
| +
|
| + @override
|
| + visitCreateClosureClass(tree.CreateClosureClass node, arg) {
|
| + return errorUnsupportedNode(node);
|
| + }
|
| +
|
| + errorUnsupportedNode(tree.JsSpecificNode node) {
|
| + throw '$node not supported by dart backend';
|
| + }
|
| }
|
|
|
| class TypeGenerator {
|
|
|