| Index: pkg/front_end/lib/src/fasta/source/stack_listener.dart
|
| diff --git a/pkg/front_end/lib/src/fasta/source/stack_listener.dart b/pkg/front_end/lib/src/fasta/source/stack_listener.dart
|
| index d7075d0c8c767dfde6eebf9eeafad9ac57fe33c5..bca526938c48f6cead68017c28e4ad077a9ca8c7 100644
|
| --- a/pkg/front_end/lib/src/fasta/source/stack_listener.dart
|
| +++ b/pkg/front_end/lib/src/fasta/source/stack_listener.dart
|
| @@ -8,7 +8,11 @@ import 'package:kernel/ast.dart' show AsyncMarker, Expression;
|
|
|
| import '../deprecated_problems.dart' show deprecated_inputError;
|
|
|
| -import '../fasta_codes.dart' show Message, templateInternalProblemStackNotEmpty;
|
| +import '../fasta_codes.dart'
|
| + show
|
| + Message,
|
| + messageNativeClauseShouldBeAnnotation,
|
| + templateInternalProblemStackNotEmpty;
|
|
|
| import '../messages.dart' as messages;
|
|
|
| @@ -48,6 +52,7 @@ enum NullValue {
|
| Metadata,
|
| Modifiers,
|
| ParameterDefaultValue,
|
| + StringLiteral,
|
| SwitchScope,
|
| Type,
|
| TypeArguments,
|
| @@ -266,6 +271,7 @@ abstract class StackListener extends Listener {
|
|
|
| @override
|
| void handleRecoverableError(Token token, Message message) {
|
| + if (message == messageNativeClauseShouldBeAnnotation) return;
|
| debugEvent("Error: ${message.message}");
|
| addCompileTimeError(message, token.offset);
|
| }
|
|
|