Chromium Code Reviews| Index: runtime/vm/parser.cc |
| =================================================================== |
| --- runtime/vm/parser.cc (revision 9992) |
| +++ runtime/vm/parser.cc (working copy) |
| @@ -2398,6 +2398,10 @@ |
| ErrorMsg(method->name_pos, |
| "function body not allowed in interface declaration"); |
| } |
| + if (method->redirect_name != NULL) { |
| + ErrorMsg(method->name_pos, |
| + "Constructor with redirection may not have function body"); |
|
cshapiro
2012/07/27 23:17:12
This might read better with the indefinite article
|
| + } |
| if (CurrentToken() == Token::kLBRACE) { |
| SkipBlock(); |
| } else { |
| @@ -2419,6 +2423,10 @@ |
| "const constructor '%s' may not have function body", |
| method->name->ToCString()); |
| } |
| + if (method->redirect_name != NULL) { |
| + ErrorMsg(method->name_pos, |
| + "Constructor with redirection may not have function body"); |
|
cshapiro
2012/07/27 23:17:12
ditto
|
| + } |
| ParseNativeDeclaration(); |
| } else if (CurrentToken() == Token::kSEMICOLON) { |
| if (members->is_interface() || |