Index: pkg/compiler/lib/src/constants/values.dart |
diff --git a/pkg/compiler/lib/src/constants/values.dart b/pkg/compiler/lib/src/constants/values.dart |
index 40bda6389bee22f422b67e010407774c15867d38..fd0f5dd763e018decd049fc672bb60bd2fb3dce8 100644 |
--- a/pkg/compiler/lib/src/constants/values.dart |
+++ b/pkg/compiler/lib/src/constants/values.dart |
@@ -78,15 +78,16 @@ abstract class ConstantValue { |
/// For the synthetic constants, [DeferredConstantValue], |
/// [SyntheticConstantValue], [InterceptorConstantValue] the unparse is |
/// descriptive only. |
- String unparse(); |
+ String toDartText(); |
/// Returns a structured representation of this constant suited for debugging. |
- String toStructuredString(); |
+ String toStructuredText(); |
String toString() { |
- assertDebugMode("Use Constant.unparse() or Constant.toStructuredString() " |
- "instead of Constant.toString()."); |
- return toStructuredString(); |
+ assertDebugMode("Use ConstantValue.toDartText() or " |
+ "ConstantValue.toStructuredText() " |
+ "instead of ConstantValue.toString()."); |
+ return toStructuredText(); |
} |
} |
@@ -116,7 +117,7 @@ class FunctionConstantValue extends ConstantValue { |
accept(ConstantValueVisitor visitor, arg) => visitor.visitFunction(this, arg); |
- String unparse() { |
+ String toDartText() { |
if (element.isStatic) { |
return '${element.enclosingClass.name}.${element.name}'; |
} else { |
@@ -124,8 +125,8 @@ class FunctionConstantValue extends ConstantValue { |
} |
} |
- String toStructuredString() { |
- return 'FunctionConstant(${unparse()})'; |
+ String toStructuredText() { |
+ return 'FunctionConstant(${toDartText()})'; |
} |
} |
@@ -151,7 +152,7 @@ abstract class PrimitiveConstantValue extends ConstantValue { |
DartString toDartString(); |
/// This value in Dart syntax. |
- String unparse() => primitiveValue.toString(); |
+ String toDartText() => primitiveValue.toString(); |
} |
class NullConstantValue extends PrimitiveConstantValue { |
@@ -175,7 +176,7 @@ class NullConstantValue extends PrimitiveConstantValue { |
accept(ConstantValueVisitor visitor, arg) => visitor.visitNull(this, arg); |
- String toStructuredString() => 'NullConstant'; |
+ String toStructuredText() => 'NullConstant'; |
} |
abstract class NumConstantValue extends PrimitiveConstantValue { |
@@ -256,7 +257,7 @@ class IntConstantValue extends NumConstantValue { |
accept(ConstantValueVisitor visitor, arg) => visitor.visitInt(this, arg); |
- String toStructuredString() => 'IntConstant(${unparse()})'; |
+ String toStructuredText() => 'IntConstant(${toDartText()})'; |
} |
class DoubleConstantValue extends NumConstantValue { |
@@ -318,7 +319,7 @@ class DoubleConstantValue extends NumConstantValue { |
accept(ConstantValueVisitor visitor, arg) => visitor.visitDouble(this, arg); |
- String toStructuredString() => 'DoubleConstant(${unparse()})'; |
+ String toStructuredText() => 'DoubleConstant(${toDartText()})'; |
} |
abstract class BoolConstantValue extends PrimitiveConstantValue { |
@@ -336,7 +337,7 @@ abstract class BoolConstantValue extends PrimitiveConstantValue { |
accept(ConstantValueVisitor visitor, arg) => visitor.visitBool(this, arg); |
- String toStructuredString() => 'BoolConstant(${unparse()})'; |
+ String toStructuredText() => 'BoolConstant(${toDartText()})'; |
} |
class TrueConstantValue extends BoolConstantValue { |
@@ -413,9 +414,9 @@ class StringConstantValue extends PrimitiveConstantValue { |
accept(ConstantValueVisitor visitor, arg) => visitor.visitString(this, arg); |
// TODO(johnniwinther): Ensure correct escaping. |
- String unparse() => '"${primitiveValue.slowToString()}"'; |
+ String toDartText() => '"${primitiveValue.slowToString()}"'; |
- String toStructuredString() => 'StringConstant(${unparse()})'; |
+ String toStructuredText() => 'StringConstant(${toDartText()})'; |
} |
abstract class ObjectConstantValue extends ConstantValue { |
@@ -455,9 +456,9 @@ class TypeConstantValue extends ObjectConstantValue { |
accept(ConstantValueVisitor visitor, arg) => visitor.visitType(this, arg); |
- String unparse() => '$representedType'; |
+ String toDartText() => '$representedType'; |
- String toStructuredString() => 'TypeConstant(${representedType})'; |
+ String toStructuredText() => 'TypeConstant(${representedType})'; |
} |
class ListConstantValue extends ObjectConstantValue { |
@@ -490,26 +491,26 @@ class ListConstantValue extends ObjectConstantValue { |
accept(ConstantValueVisitor visitor, arg) => visitor.visitList(this, arg); |
- String unparse() { |
+ String toDartText() { |
StringBuffer sb = new StringBuffer(); |
_unparseTypeArguments(sb); |
sb.write('['); |
for (int i = 0; i < length; i++) { |
if (i > 0) sb.write(','); |
- sb.write(entries[i].unparse()); |
+ sb.write(entries[i].toDartText()); |
} |
sb.write(']'); |
return sb.toString(); |
} |
- String toStructuredString() { |
+ String toStructuredText() { |
StringBuffer sb = new StringBuffer(); |
sb.write('ListConstant('); |
_unparseTypeArguments(sb); |
sb.write('['); |
for (int i = 0; i < length; i++) { |
if (i > 0) sb.write(', '); |
- sb.write(entries[i].toStructuredString()); |
+ sb.write(entries[i].toStructuredText()); |
} |
sb.write('])'); |
return sb.toString(); |
@@ -565,30 +566,30 @@ class MapConstantValue extends ObjectConstantValue { |
accept(ConstantValueVisitor visitor, arg) => visitor.visitMap(this, arg); |
- String unparse() { |
+ String toDartText() { |
StringBuffer sb = new StringBuffer(); |
_unparseTypeArguments(sb); |
sb.write('{'); |
for (int i = 0; i < length; i++) { |
if (i > 0) sb.write(','); |
- sb.write(keys[i].unparse()); |
+ sb.write(keys[i].toDartText()); |
sb.write(':'); |
- sb.write(values[i].unparse()); |
+ sb.write(values[i].toDartText()); |
} |
sb.write('}'); |
return sb.toString(); |
} |
- String toStructuredString() { |
+ String toStructuredText() { |
StringBuffer sb = new StringBuffer(); |
sb.write('MapConstant('); |
_unparseTypeArguments(sb); |
sb.write('{'); |
for (int i = 0; i < length; i++) { |
if (i > 0) sb.write(', '); |
- sb.write(keys[i].toStructuredString()); |
+ sb.write(keys[i].toStructuredText()); |
sb.write(': '); |
- sb.write(values[i].toStructuredString()); |
+ sb.write(values[i].toStructuredText()); |
} |
sb.write('})'); |
return sb.toString(); |
@@ -619,11 +620,11 @@ class InterceptorConstantValue extends ConstantValue { |
DartType getType(CoreTypes types) => const DynamicType(); |
- String unparse() { |
+ String toDartText() { |
return 'interceptor($dispatchedType)'; |
} |
- String toStructuredString() { |
+ String toStructuredText() { |
return 'InterceptorConstant(${dispatchedType.getStringAsDeclared("o")})'; |
} |
} |
@@ -650,9 +651,9 @@ class SyntheticConstantValue extends ConstantValue { |
DartType getType(CoreTypes types) => const DynamicType(); |
- String unparse() => 'synthetic($kind, $payload)'; |
+ String toDartText() => 'synthetic($kind, $payload)'; |
- String toStructuredString() => 'SyntheticConstant($kind, $payload)'; |
+ String toStructuredText() => 'SyntheticConstant($kind, $payload)'; |
} |
class ConstructedConstantValue extends ObjectConstantValue { |
@@ -689,7 +690,7 @@ class ConstructedConstantValue extends ObjectConstantValue { |
return visitor.visitConstructed(this, arg); |
} |
- String unparse() { |
+ String toDartText() { |
StringBuffer sb = new StringBuffer(); |
sb.write(type.name); |
_unparseTypeArguments(sb); |
@@ -699,14 +700,14 @@ class ConstructedConstantValue extends ObjectConstantValue { |
if (i > 0) sb.write(','); |
sb.write(field.name); |
sb.write('='); |
- sb.write(value.unparse()); |
+ sb.write(value.toDartText()); |
i++; |
}); |
sb.write(')'); |
return sb.toString(); |
} |
- String toStructuredString() { |
+ String toStructuredText() { |
StringBuffer sb = new StringBuffer(); |
sb.write('ConstructedConstant('); |
sb.write(type); |
@@ -716,7 +717,7 @@ class ConstructedConstantValue extends ObjectConstantValue { |
if (i > 0) sb.write(','); |
sb.write(field.name); |
sb.write('='); |
- sb.write(value.toStructuredString()); |
+ sb.write(value.toStructuredText()); |
i++; |
}); |
sb.write('))'); |
@@ -748,9 +749,9 @@ class DeferredConstantValue extends ConstantValue { |
DartType getType(CoreTypes types) => referenced.getType(types); |
- String unparse() => 'deferred(${referenced.unparse()})'; |
+ String toDartText() => 'deferred(${referenced.toDartText()})'; |
- String toStructuredString() => 'DeferredConstant($referenced)'; |
+ String toStructuredText() => 'DeferredConstant($referenced)'; |
} |
/// A constant value resulting from a non constant or erroneous constant |
@@ -771,8 +772,8 @@ class NonConstantValue extends ConstantValue { |
DartType getType(CoreTypes types) => const DynamicType(); |
@override |
- String toStructuredString() => 'NonConstant'; |
+ String toStructuredText() => 'NonConstant'; |
@override |
- String unparse() => '>>non-constant<<'; |
+ String toDartText() => '>>non-constant<<'; |
} |