| Index: pkg/compiler/lib/src/constant_system_dart.dart
|
| diff --git a/pkg/compiler/lib/src/constant_system_dart.dart b/pkg/compiler/lib/src/constant_system_dart.dart
|
| index acace584b0b5ae8637064158d58a0b6f604ccad8..b0e7ce74e9723fea419b9e9352d0db1625338799 100644
|
| --- a/pkg/compiler/lib/src/constant_system_dart.dart
|
| +++ b/pkg/compiler/lib/src/constant_system_dart.dart
|
| @@ -433,18 +433,19 @@ class DartConstantSystem extends ConstantSystem {
|
| NullConstantValue createNull() => new NullConstantValue();
|
|
|
| @override
|
| - ListConstantValue createList(InterfaceType type, List<ConstantValue> values) {
|
| + ListConstantValue createList(
|
| + ResolutionInterfaceType type, List<ConstantValue> values) {
|
| return new ListConstantValue(type, values);
|
| }
|
|
|
| @override
|
| - MapConstantValue createMap(Compiler compiler, InterfaceType type,
|
| + MapConstantValue createMap(Compiler compiler, ResolutionInterfaceType type,
|
| List<ConstantValue> keys, List<ConstantValue> values) {
|
| return new MapConstantValue(type, keys, values);
|
| }
|
|
|
| @override
|
| - ConstantValue createType(Compiler compiler, DartType type) {
|
| + ConstantValue createType(Compiler compiler, ResolutionDartType type) {
|
| // TODO(johnniwinther): Change the `Type` type to
|
| // `compiler.commonElements.typeType` and check the backend specific value
|
| // in [checkConstMapKeysDontOverrideEquals] in 'members.dart'.
|
| @@ -465,7 +466,7 @@ class DartConstantSystem extends ConstantSystem {
|
| bool isBool(ConstantValue constant) => constant.isBool;
|
| bool isNull(ConstantValue constant) => constant.isNull;
|
|
|
| - bool isSubtype(DartTypes types, DartType s, DartType t) {
|
| + bool isSubtype(DartTypes types, ResolutionDartType s, ResolutionDartType t) {
|
| return types.isSubtype(s, t);
|
| }
|
| }
|
|
|