Convert ShadowSymbolLiteral to SymbolLiteralJudgment
Change-Id: I917a68a7f91820749bb3842304f8ae875182a25b
Reviewed-on: https://dart-review.googlesource.com/62123
Reviewed-by: Konstantin Shcheglov <scheglov@google.com>
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
Commit-Queue: Paul Berry <paulberry@google.com>
diff --git a/pkg/front_end/lib/src/fasta/kernel/fangorn.dart b/pkg/front_end/lib/src/fasta/kernel/fangorn.dart
index 96ba14f..cc44c51 100644
--- a/pkg/front_end/lib/src/fasta/kernel/fangorn.dart
+++ b/pkg/front_end/lib/src/fasta/kernel/fangorn.dart
@@ -98,7 +98,7 @@
ReturnJudgment,
StringConcatenationJudgment,
StringLiteralJudgment,
- ShadowSymbolLiteral,
+ SymbolLiteralJudgment,
ShadowSyntheticExpression,
TryCatchJudgment,
TryFinallyJudgment,
@@ -216,13 +216,13 @@
}
@override
- ShadowSymbolLiteral literalSymbolMultiple(String value, Token hash, _) {
- return new ShadowSymbolLiteral(value)..fileOffset = offsetForToken(hash);
+ SymbolLiteralJudgment literalSymbolMultiple(String value, Token hash, _) {
+ return new SymbolLiteralJudgment(value)..fileOffset = offsetForToken(hash);
}
@override
- ShadowSymbolLiteral literalSymbolSingluar(String value, Token hash, _) {
- return new ShadowSymbolLiteral(value)..fileOffset = offsetForToken(hash);
+ SymbolLiteralJudgment literalSymbolSingluar(String value, Token hash, _) {
+ return new SymbolLiteralJudgment(value)..fileOffset = offsetForToken(hash);
}
@override
diff --git a/pkg/front_end/lib/src/fasta/kernel/kernel_shadow_ast.dart b/pkg/front_end/lib/src/fasta/kernel/kernel_shadow_ast.dart
index 1e40938..d8d1e0b 100644
--- a/pkg/front_end/lib/src/fasta/kernel/kernel_shadow_ast.dart
+++ b/pkg/front_end/lib/src/fasta/kernel/kernel_shadow_ast.dart
@@ -2758,10 +2758,11 @@
}
/// Shadow object for [SymbolLiteral].
-class ShadowSymbolLiteral extends SymbolLiteral implements ExpressionJudgment {
+class SymbolLiteralJudgment extends SymbolLiteral
+ implements ExpressionJudgment {
DartType inferredType;
- ShadowSymbolLiteral(String value) : super(value);
+ SymbolLiteralJudgment(String value) : super(value);
@override
Expression infer<Expression, Statement, Initializer, Type>(