| Index: pkg/compiler/lib/src/ssa/builder.dart
|
| diff --git a/pkg/compiler/lib/src/ssa/builder.dart b/pkg/compiler/lib/src/ssa/builder.dart
|
| index e73402f22848ee5a843f09afeb1d28f72ccb9e09..d31447f7d05697aa828c70192ba3963bee9efc59 100644
|
| --- a/pkg/compiler/lib/src/ssa/builder.dart
|
| +++ b/pkg/compiler/lib/src/ssa/builder.dart
|
| @@ -17,6 +17,7 @@ import '../constants/expressions.dart';
|
| import '../constants/values.dart';
|
| import '../common_elements.dart' show CommonElements;
|
| import '../elements/resolution_types.dart';
|
| +import '../elements/types.dart';
|
| import '../diagnostics/messages.dart' show Message, MessageTemplate;
|
| import '../dump_info.dart' show InfoReporter;
|
| import '../elements/elements.dart';
|
| @@ -1236,11 +1237,10 @@ class SsaBuilder extends ast.Visitor
|
| ResolutionInterfaceType type = classElement.thisType;
|
| TypeMask ssaType =
|
| new TypeMask.nonNullExact(classElement.declaration, closedWorld);
|
| - List<ResolutionDartType> instantiatedTypes;
|
| + List<DartType> instantiatedTypes;
|
| addInlinedInstantiation(type);
|
| if (!currentInlinedInstantiations.isEmpty) {
|
| - instantiatedTypes =
|
| - new List<ResolutionDartType>.from(currentInlinedInstantiations);
|
| + instantiatedTypes = new List<DartType>.from(currentInlinedInstantiations);
|
| }
|
|
|
| HInstruction newObject;
|
| @@ -3000,7 +3000,8 @@ class SsaBuilder extends ast.Visitor
|
| graph.addConstantString(new ast.DartString.literal(loadId), closedWorld)
|
| ];
|
| push(new HInvokeStatic(loadFunction, inputs, commonMasks.nonNullType,
|
| - targetCanThrow: false)..sourceInformation = sourceInformation);
|
| + targetCanThrow: false)
|
| + ..sourceInformation = sourceInformation);
|
| }
|
|
|
| generateSuperNoSuchMethodSend(
|
| @@ -4102,7 +4103,8 @@ class SsaBuilder extends ast.Visitor
|
| nativeBehavior.codeTemplate = codeTemplate;
|
|
|
| return new HForeignCode(codeTemplate, commonMasks.dynamicType, inputs,
|
| - nativeBehavior: nativeBehavior)..sourceInformation = sourceInformation;
|
| + nativeBehavior: nativeBehavior)
|
| + ..sourceInformation = sourceInformation;
|
| }
|
|
|
| void pushInvokeStatic(
|
|
|