Index: pkg/compiler/lib/src/ssa/kernel_ast_adapter.dart |
diff --git a/pkg/compiler/lib/src/ssa/kernel_ast_adapter.dart b/pkg/compiler/lib/src/ssa/kernel_ast_adapter.dart |
index 4db25e9a336816b16279f7641225cce4d4c7a115..cf58dce460c029741be525f2d27f1f1e3a639014 100644 |
--- a/pkg/compiler/lib/src/ssa/kernel_ast_adapter.dart |
+++ b/pkg/compiler/lib/src/ssa/kernel_ast_adapter.dart |
@@ -263,12 +263,21 @@ class KernelAstAdapter { |
JumpTarget getTargetDefinition(ir.Node node) => |
elements.getTargetDefinition(getNode(node)); |
+ ir.Class get mapLiteralClass => |
+ kernel.classes[_backend.helpers.mapLiteralClass]; |
+ |
ir.Procedure get mapLiteralConstructor => |
kernel.functions[_backend.helpers.mapLiteralConstructor]; |
ir.Procedure get mapLiteralConstructorEmpty => |
kernel.functions[_backend.helpers.mapLiteralConstructorEmpty]; |
+ ir.Procedure get mapLiteralUntypedEmptyMaker => |
+ kernel.functions[_backend.helpers.mapLiteralUntypedEmptyMaker]; |
+ |
+ ir.Procedure get mapLiteralUntypedMaker => |
+ kernel.functions[_backend.helpers.mapLiteralUntypedMaker]; |
+ |
MemberElement get jsIndexableLength => _backend.helpers.jsIndexableLength; |
ir.Procedure get checkConcurrentModificationError => |