| Index: pkg/front_end/lib/src/fasta/source/diet_listener.dart
|
| diff --git a/pkg/front_end/lib/src/fasta/source/diet_listener.dart b/pkg/front_end/lib/src/fasta/source/diet_listener.dart
|
| index 8837217bb0a16ec90fd7214103c4c5101d3a81ca..3a570eaa575577246e5c043022448a1e072284d9 100644
|
| --- a/pkg/front_end/lib/src/fasta/source/diet_listener.dart
|
| +++ b/pkg/front_end/lib/src/fasta/source/diet_listener.dart
|
| @@ -4,47 +4,44 @@
|
|
|
| library fasta.diet_listener;
|
|
|
| -import 'package:front_end/src/fasta/type_inference/type_inference_engine.dart'
|
| - show TypeInferenceEngine;
|
| -
|
| -import 'package:front_end/src/fasta/type_inference/type_inference_listener.dart'
|
| - show TypeInferenceListener;
|
| -
|
| -import 'package:front_end/src/fasta/type_inference/type_inferrer.dart'
|
| - show TypeInferrerDisabled;
|
| -
|
| import 'package:kernel/ast.dart' show AsyncMarker, Class, InterfaceType;
|
|
|
| import 'package:kernel/class_hierarchy.dart' show ClassHierarchy;
|
|
|
| import 'package:kernel/core_types.dart' show CoreTypes;
|
|
|
| -import '../fasta_codes.dart' show Message, codeExpectedBlockToSkip;
|
| +import '../../scanner/token.dart' show BeginToken, Token;
|
|
|
| -import '../parser/parser.dart' show MemberKind, Parser, optional;
|
| +import '../builder/builder.dart';
|
|
|
| -import '../../scanner/token.dart' show BeginToken, Token;
|
| +import '../deprecated_problems.dart'
|
| + show Crash, deprecated_InputError, deprecated_inputError;
|
| +
|
| +import '../fasta_codes.dart'
|
| + show Message, codeExpectedBlockToSkip, templateInternalProblemNotFound;
|
| +
|
| +import '../kernel/body_builder.dart' show BodyBuilder;
|
|
|
| import '../parser/native_support.dart'
|
| show removeNativeClause, skipNativeClause;
|
|
|
| -import '../util/link.dart' show Link;
|
| +import '../parser/parser.dart' show MemberKind, Parser, optional;
|
|
|
| -import '../deprecated_problems.dart'
|
| - show
|
| - Crash,
|
| - deprecated_InputError,
|
| - deprecated_inputError,
|
| - deprecated_internalProblem;
|
| +import '../problems.dart' show internalProblem;
|
|
|
| -import 'stack_listener.dart' show NullValue, StackListener;
|
| +import '../type_inference/type_inference_engine.dart' show TypeInferenceEngine;
|
|
|
| -import '../kernel/body_builder.dart' show BodyBuilder;
|
| +import '../type_inference/type_inference_listener.dart'
|
| + show TypeInferenceListener;
|
|
|
| -import '../builder/builder.dart';
|
| +import '../type_inference/type_inferrer.dart' show TypeInferrerDisabled;
|
| +
|
| +import '../util/link.dart' show Link;
|
|
|
| import 'source_library_builder.dart' show SourceLibraryBuilder;
|
|
|
| +import 'stack_listener.dart' show NullValue, StackListener;
|
| +
|
| class DietListener extends StackListener {
|
| final SourceLibraryBuilder library;
|
|
|
| @@ -606,8 +603,10 @@ class DietListener extends StackListener {
|
| builder = library.scopeBuilder[name];
|
| }
|
| if (builder == null) {
|
| - return deprecated_internalProblem(
|
| - "Builder not found: $name", uri, token.charOffset);
|
| + return internalProblem(
|
| + templateInternalProblemNotFound.withArguments(name),
|
| + token.charOffset,
|
| + uri);
|
| }
|
| if (builder.next != null) {
|
| return deprecated_inputError(
|
|
|