Chromium Code Reviews| Index: pkg/compiler/lib/src/parser/node_listener.dart |
| diff --git a/pkg/compiler/lib/src/parser/node_listener.dart b/pkg/compiler/lib/src/parser/node_listener.dart |
| index 9d4fe2577d7449cc28ee524f850cd4179a92be02..b8ca87cff53eaca2e11007d599f39cf5b829b8be 100644 |
| --- a/pkg/compiler/lib/src/parser/node_listener.dart |
| +++ b/pkg/compiler/lib/src/parser/node_listener.dart |
| @@ -108,8 +108,12 @@ class NodeListener extends ElementListener { |
| Token classKeyword, |
| Token extendsKeyword, |
| Token implementsKeyword, |
| + Token nativeToken, |
| Token endToken) { |
| NodeList body = popNode(); |
| + if (nativeToken?.next?.type == TokenType.STRING) { |
|
ahe
2017/08/21 12:04:10
Ditto.
|
| + popNode(); // native clause - LiteralString |
| + } |
| NodeList interfaces = |
| makeNodeList(interfacesCount, implementsKeyword, null, ","); |
| Node supertype = popNode(); |