| Index: pkg/front_end/lib/src/fasta/kernel/kernel_target.dart
|
| diff --git a/pkg/front_end/lib/src/fasta/kernel/kernel_target.dart b/pkg/front_end/lib/src/fasta/kernel/kernel_target.dart
|
| index 5fb5a1df2cc10f74b351cb819a03c4694f71ea51..bec1fc036422e3f5358f5a6b22577cefd7af4992 100644
|
| --- a/pkg/front_end/lib/src/fasta/kernel/kernel_target.dart
|
| +++ b/pkg/front_end/lib/src/fasta/kernel/kernel_target.dart
|
| @@ -56,11 +56,14 @@ import '../dill/dill_target.dart' show DillTarget;
|
|
|
| import '../deprecated_problems.dart'
|
| show
|
| + deprecated_formatUnexpected,
|
| deprecated_InputError,
|
| deprecated_internalProblem,
|
| reportCrash,
|
| resetCrashReporting;
|
|
|
| +import '../messages.dart' show LocatedMessage;
|
| +
|
| import '../util/relativize.dart' show relativizeUri;
|
|
|
| import '../compiler_context.dart' show CompilerContext;
|
| @@ -359,7 +362,7 @@ class KernelTarget extends TargetImplementation {
|
| ///
|
| /// If there's no main library, this method uses [erroneousProgram] to
|
| /// replace [program].
|
| - void handleRecoverableErrors(List<deprecated_InputError> recoverableErrors) {
|
| + void handleRecoverableErrors(List<LocatedMessage> recoverableErrors) {
|
| if (recoverableErrors.isEmpty) return;
|
| KernelLibraryBuilder mainLibrary = loader.first;
|
| if (mainLibrary == null) {
|
| @@ -367,8 +370,9 @@ class KernelTarget extends TargetImplementation {
|
| return;
|
| }
|
| List<Expression> expressions = <Expression>[];
|
| - for (deprecated_InputError error in recoverableErrors) {
|
| - String message = error.deprecated_format();
|
| + for (LocatedMessage error in recoverableErrors) {
|
| + String message = deprecated_formatUnexpected(
|
| + error.uri, error.charOffset, error.message);
|
| errors.add(message);
|
| expressions.add(new StringLiteral(message));
|
| }
|
|
|