Chromium Code Reviews| 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 cea260dac883e35ab42b2a75dc43a0386350761a..b5532b2c5610c061092b1cc6e013570a4fe3871e 100644 |
| --- a/sdk/lib/_internal/compiler/implementation/resolution/members.dart |
| +++ b/sdk/lib/_internal/compiler/implementation/resolution/members.dart |
| @@ -3862,14 +3862,9 @@ class SignatureResolver extends CommonResolverVisitor<Element> { |
| if (!identical(formalParameters.getEndToken().next.stringValue, |
| // TODO(ahe): Remove the check for native keyword. |
| 'native')) { |
| - if (compiler.rejectDeprecatedFeatures && |
| - // TODO(ahe): Remove isPlatformLibrary check. |
| - !element.getLibrary().isPlatformLibrary) { |
| - compiler.reportError(formalParameters, |
| - MessageKind.EXTRA_FORMALS); |
| - } else { |
| - compiler.onDeprecatedFeature(formalParameters, 'getter parameters'); |
| - } |
| + trace('$element'); |
|
ahe
2013/08/06 14:25:06
Remove trace.
Johnni Winther
2013/08/07 06:35:17
Done.
|
| + compiler.reportError(formalParameters, |
| + MessageKind.EXTRA_FORMALS); |
| } |
| } |
| LinkBuilder<Element> parametersBuilder = |
| @@ -3898,10 +3893,6 @@ class SignatureResolver extends CommonResolverVisitor<Element> { |
| MessageKind.ILLEGAL_SETTER_FORMALS); |
| } |
| } |
| - if (element.isGetter() && (requiredParameterCount != 0 |
| - || visitor.optionalParameterCount != 0)) { |
| - compiler.reportError(formalParameters, MessageKind.EXTRA_FORMALS); |
| - } |
| return new FunctionSignatureX(parameters, |
| visitor.optionalParameters, |
| requiredParameterCount, |