Index: pkg/compiler/lib/src/cps_ir/cps_ir_builder.dart |
diff --git a/pkg/compiler/lib/src/cps_ir/cps_ir_builder.dart b/pkg/compiler/lib/src/cps_ir/cps_ir_builder.dart |
index ca34d15f0107b02e2801c7f76694381a6ef593f1..3f69cd04c4958acf26b6e392babe5c9f61ab47bb 100644 |
--- a/pkg/compiler/lib/src/cps_ir/cps_ir_builder.dart |
+++ b/pkg/compiler/lib/src/cps_ir/cps_ir_builder.dart |
@@ -4,6 +4,8 @@ |
library dart2js.ir_builder; |
+import '../closure.dart' hide ClosureScope; |
+import '../common.dart'; |
import '../common/names.dart' show |
Names, |
Selectors; |
@@ -14,29 +16,28 @@ import '../constants/values.dart' show |
ConstantValue, |
PrimitiveConstantValue; |
import '../dart_types.dart'; |
-import '../diagnostics/invariant.dart' show |
- invariant; |
import '../elements/elements.dart'; |
import '../io/source_information.dart'; |
+import '../js/js.dart' as js show |
+ js, |
+ LiteralStatement, |
+ Template; |
+import '../native/native.dart' show |
+ NativeBehavior; |
import '../tree/tree.dart' as ast; |
import '../types/types.dart' show |
TypeMask; |
-import '../closure.dart' hide ClosureScope; |
import '../universe/call_structure.dart' show |
CallStructure; |
import '../universe/selector.dart' show |
Selector, |
SelectorKind; |
-import 'cps_ir_nodes.dart' as ir; |
+ |
import 'cps_ir_builder_task.dart' show |
DartCapturedVariables, |
GlobalProgramInformation; |
+import 'cps_ir_nodes.dart' as ir; |
-import '../common.dart' as types show |
- TypeMask; |
-import '../js/js.dart' as js show Template, js, LiteralStatement; |
-import '../native/native.dart' show |
- NativeBehavior; |
/// A mapping from variable elements to their compile-time values. |
/// |
@@ -2696,7 +2697,7 @@ class IrBuilder { |
NativeBehavior behavior, |
{Element dependency}) { |
assert(behavior != null); |
- types.TypeMask type = program.getTypeMaskForForeign(behavior); |
+ TypeMask type = program.getTypeMaskForForeign(behavior); |
ir.Primitive result = _continueWithExpression((k) => new ir.ForeignCode( |
codeTemplate, |
type, |