| Index: sdk/lib/_internal/compiler/implementation/resolution/members.dart
|
| diff --git a/sdk/lib/_internal/compiler/implementation/resolution/members.dart b/sdk/lib/_internal/compiler/implementation/resolution/members.dart
|
| index 40703cfe02158e0989f25ae89980d587b4e975be..bad8b8ecda4c957c6e945fe6971fb57115d6fbe9 100644
|
| --- a/sdk/lib/_internal/compiler/implementation/resolution/members.dart
|
| +++ b/sdk/lib/_internal/compiler/implementation/resolution/members.dart
|
| @@ -459,6 +459,7 @@ class ResolverTask extends CompilerTask {
|
| }
|
| return compiler.withCurrentElement(element, () {
|
| FunctionExpression tree = element.parseNode(compiler);
|
| + if (!tree.hasBody()) element.setAbstract();
|
| if (tree.modifiers.isExternal()) {
|
| error(tree, MessageKind.PATCH_EXTERNAL_WITHOUT_IMPLEMENTATION);
|
| return null;
|
|
|