Index: pkg/compiler/lib/src/tree_ir/tree_ir_builder.dart |
diff --git a/pkg/compiler/lib/src/tree_ir/tree_ir_builder.dart b/pkg/compiler/lib/src/tree_ir/tree_ir_builder.dart |
index 13cc1e70f3c78f65237eed23263eaba9b0d0a933..ebceb67b3bd650c0f07c6fb4dbac00dfc17164d2 100644 |
--- a/pkg/compiler/lib/src/tree_ir/tree_ir_builder.dart |
+++ b/pkg/compiler/lib/src/tree_ir/tree_ir_builder.dart |
@@ -640,6 +640,13 @@ class Builder implements cps_ir.Visitor/*<NodeCallback|Node>*/ { |
translateArguments(node.arguments)); |
} |
+ Expression visitApplyBuiltinMethod(cps_ir.ApplyBuiltinMethod node) { |
+ return new ApplyBuiltinMethod(node.method, |
+ getVariableUse(node.receiver), |
+ translateArguments(node.arguments)) |
+ ..receiverIsNotNull = node.receiverIsNotNull; |
karlklose
2015/08/12 13:00:46
How about making this a named constructor paramete
asgerf
2015/08/12 13:29:39
Done.
|
+ } |
+ |
Expression visitGetLength(cps_ir.GetLength node) { |
return new GetLength(getVariableUse(node.object)); |
} |