| 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 0b28034cda5a51a76c79c9f731d412207918d485..569a6a2deef5c1d67897bf9b0cfdc3542add6d71 100644
|
| --- a/pkg/compiler/lib/src/ssa/kernel_ast_adapter.dart
|
| +++ b/pkg/compiler/lib/src/ssa/kernel_ast_adapter.dart
|
| @@ -211,6 +211,12 @@ class KernelAstAdapter extends KernelToElementMapBaseMixin
|
|
|
| LocalFunctionElement getLocalFunction(ir.TreeNode node) => getElement(node);
|
|
|
| + /// Returns the uri for the deferred import [node].
|
| + String getDeferredUri(ir.LibraryDependency node) {
|
| + PrefixElement prefixElement = getElement(node);
|
| + return prefixElement.deferredImport.uri.toString();
|
| + }
|
| +
|
| ast.Node getNode(ir.Node node) {
|
| ast.Node result = _nodeToAst[node];
|
| assert(result != null,
|
| @@ -340,7 +346,7 @@ class KernelAstAdapter extends KernelToElementMapBaseMixin
|
| getClass(cls), getDartTypes(typeArguments));
|
| }
|
|
|
| - MemberEntity getConstructorBodyEntity(ir.Constructor constructor) {
|
| + MemberEntity getConstructorBody(ir.Constructor constructor) {
|
| AstElement element = getElement(constructor);
|
| MemberEntity constructorBody =
|
| ConstructorBodyElementX.createFromResolvedAst(element.resolvedAst);
|
|
|