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( |