| Index: sdk/lib/_internal/compiler/implementation/warnings.dart
|
| diff --git a/sdk/lib/_internal/compiler/implementation/warnings.dart b/sdk/lib/_internal/compiler/implementation/warnings.dart
|
| index 37c3e2396cda4695eba2eba224d887f267b29607..cee1c8792926e2d4189379a52717ec0fc78854bf 100644
|
| --- a/sdk/lib/_internal/compiler/implementation/warnings.dart
|
| +++ b/sdk/lib/_internal/compiler/implementation/warnings.dart
|
| @@ -991,6 +991,16 @@ main() => new C();"""]);
|
| static const MessageKind ILLEGAL_FINAL_METHOD_MODIFIER = const MessageKind(
|
| "Cannot have final modifier on method.");
|
|
|
| + static const MessageKind ILLEGAL_CONST_FIELD_MODIFIER = const MessageKind(
|
| + "Cannot have const modifier on non-static field.",
|
| + howToFix: "Try adding a static modifier, or removing the const modifier.",
|
| + examples: const ["""
|
| +class C {
|
| + const int a = 1;
|
| +}
|
| +
|
| +main() => new C();"""]);
|
| +
|
| static const MessageKind ILLEGAL_CONSTRUCTOR_MODIFIERS = const MessageKind(
|
| "Illegal constructor modifiers: '#{modifiers}'.");
|
|
|
|
|