Index: pkg/compiler/lib/src/kernel/element_map.dart |
diff --git a/pkg/compiler/lib/src/kernel/element_map.dart b/pkg/compiler/lib/src/kernel/element_map.dart |
index 08ff53e0b810771bdfd233dbf963ab77d9c580a2..8e7320a91af00c977246b1cb71daf50696d15502 100644 |
--- a/pkg/compiler/lib/src/kernel/element_map.dart |
+++ b/pkg/compiler/lib/src/kernel/element_map.dart |
@@ -188,6 +188,14 @@ abstract class KernelToElementMapForBuilding implements KernelToElementMap { |
/// Returns a [Spannable] for a message pointing to the IR [node] in the |
/// context of [member]. |
Spannable getSpannable(MemberEntity member, ir.Node node); |
+ |
+ /// Returns the constructor body entity corresponding to [constructor]. |
+ FunctionEntity getConstructorBody(ir.Constructor node); |
+ |
+ /// Returns the uri for the deferred import [node]. |
+ // TODO(johnniwinther): Avoid this method by deriving the uri directly from |
+ // the node. |
+ String getDeferredUri(ir.LibraryDependency node); |
} |
/// Kinds of foreign functions. |