| Index: pkg/compiler/lib/src/resolution/members.dart
|
| diff --git a/pkg/compiler/lib/src/resolution/members.dart b/pkg/compiler/lib/src/resolution/members.dart
|
| index 90f536553150628ae9a9f676416195b3666297a0..d805d06faa4748ec6543f8b984fe65280632c24f 100644
|
| --- a/pkg/compiler/lib/src/resolution/members.dart
|
| +++ b/pkg/compiler/lib/src/resolution/members.dart
|
| @@ -3758,7 +3758,7 @@ class ResolverVisitor extends MappingVisitor<ResolutionResult> {
|
| if (modifiers.isVar && (modifiers.isConst || node.type != null)) {
|
| reportExtraModifier('var');
|
| }
|
| - if (enclosingElement.isFunction) {
|
| + if (enclosingElement.isFunction || enclosingElement.isConstructor) {
|
| if (modifiers.isAbstract) {
|
| reportExtraModifier('abstract');
|
| }
|
|
|