| Index: pkg/compiler/lib/src/serialization/system.dart
|
| diff --git a/pkg/compiler/lib/src/serialization/system.dart b/pkg/compiler/lib/src/serialization/system.dart
|
| index 26dd43417f43536c52710b0a6d2d32824efa4183..12b4adb41cd2724d3feef0644eaac5c7092e948b 100644
|
| --- a/pkg/compiler/lib/src/serialization/system.dart
|
| +++ b/pkg/compiler/lib/src/serialization/system.dart
|
| @@ -169,13 +169,13 @@ class CompilationDeserializerSystem extends ResolutionDeserializerSystem {
|
| return _resolutionImpactDeserializer.registerResolutionImpact(constructor,
|
| () {
|
| List<TypeUse> typeUses = <TypeUse>[];
|
| - void addCheckedModeCheck(DartType type) {
|
| + void addCheckedModeCheck(ResolutionDartType type) {
|
| if (!type.isDynamic) {
|
| typeUses.add(new TypeUse.checkedModeCheck(type));
|
| }
|
| }
|
|
|
| - FunctionType type = constructor.type;
|
| + ResolutionFunctionType type = constructor.type;
|
| // TODO(johnniwinther): Remove this substitution when synthesized
|
| // constructors handle type variables correctly.
|
| type = type.substByContext(constructor.enclosingClass
|
|
|