Index: pkg/front_end/lib/src/fasta/kernel/kernel_invalid_type_builder.dart |
diff --git a/pkg/front_end/lib/src/fasta/kernel/kernel_invalid_type_builder.dart b/pkg/front_end/lib/src/fasta/kernel/kernel_invalid_type_builder.dart |
index 3eb04e042235a78b4bfb3045d90140be9497213a..1fe26899540078f9f53e29e10f41c7708812d5e9 100644 |
--- a/pkg/front_end/lib/src/fasta/kernel/kernel_invalid_type_builder.dart |
+++ b/pkg/front_end/lib/src/fasta/kernel/kernel_invalid_type_builder.dart |
@@ -6,18 +6,18 @@ library fasta.kernel_invalid_type_builder; |
import 'package:kernel/ast.dart' show DartType, InvalidType; |
-import '../fasta_codes.dart' show templateTypeNotFound; |
+import '../fasta_codes.dart' show Message, templateTypeNotFound; |
import 'kernel_builder.dart' |
show InvalidTypeBuilder, KernelTypeBuilder, LibraryBuilder; |
class KernelInvalidTypeBuilder |
extends InvalidTypeBuilder<KernelTypeBuilder, DartType> { |
- final String message; |
+ final Message message; |
KernelInvalidTypeBuilder(String name, int charOffset, Uri fileUri, |
- [String message]) |
- : message = message ?? "No type for: '$name'.", |
+ [Message message]) |
+ : message = message ?? templateTypeNotFound.withArguments(name), |
super(name, charOffset, fileUri); |
DartType buildType( |
@@ -28,8 +28,7 @@ class KernelInvalidTypeBuilder |
/// [Arguments] have already been built. |
DartType buildTypesWithBuiltArguments( |
LibraryBuilder library, List<DartType> arguments) { |
- library.addWarning( |
- templateTypeNotFound.withArguments(name), charOffset, fileUri); |
+ library.addWarning(message, charOffset, fileUri); |
return const InvalidType(); |
} |
} |