Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(552)

Unified Diff: pkg/front_end/lib/src/fasta/kernel/kernel_function_type_alias_builder.dart

Issue 2704753002: Implement line and column numbers. (Closed)
Patch Set: Change message. Created 3 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: pkg/front_end/lib/src/fasta/kernel/kernel_function_type_alias_builder.dart
diff --git a/pkg/front_end/lib/src/fasta/kernel/kernel_function_type_alias_builder.dart b/pkg/front_end/lib/src/fasta/kernel/kernel_function_type_alias_builder.dart
index eb5c3123869a712622f3bd59ba62ab922ac805bd..8becf29506656464d6b9bd41002f9b1e176e6c55 100644
--- a/pkg/front_end/lib/src/fasta/kernel/kernel_function_type_alias_builder.dart
+++ b/pkg/front_end/lib/src/fasta/kernel/kernel_function_type_alias_builder.dart
@@ -15,6 +15,9 @@ import 'package:kernel/ast.dart' show
import 'package:kernel/type_algebra.dart' show
substitute;
+import '../messages.dart' show
+ warning;
+
import 'kernel_builder.dart' show
FormalParameterBuilder,
FunctionTypeAliasBuilder,
@@ -45,7 +48,8 @@ class KernelFunctionTypeAliasBuilder
if (thisType == const InvalidType()) {
thisType = const DynamicType();
// TODO(ahe): Build an error somehow.
- print("${parent.uri}: Cyclic typedef: $name.");
+ warning(parent.uri, -1,
+ "The typedef '$name' has a reference to itself.");
}
return thisType;
}

Powered by Google App Engine
This is Rietveld 408576698