Index: pkg/compiler/lib/src/serialization/modelz.dart |
diff --git a/pkg/compiler/lib/src/serialization/modelz.dart b/pkg/compiler/lib/src/serialization/modelz.dart |
index 75bdbf357ac7c51f4b718f5c8aa02c89706cb7f3..9b178ef388bbd05c188ff7a6673a39f3ea0cc887 100644 |
--- a/pkg/compiler/lib/src/serialization/modelz.dart |
+++ b/pkg/compiler/lib/src/serialization/modelz.dart |
@@ -371,6 +371,9 @@ class LibraryElementZ extends DeserializedElementZ |
String get name => entryCompilationUnit.name; |
@override |
+ SourceSpan get sourcePosition => entryCompilationUnit.sourcePosition; |
+ |
+ @override |
accept(ElementVisitor visitor, arg) { |
return visitor.visitLibraryElement(this, arg); |
} |
@@ -556,6 +559,10 @@ class CompilationUnitElementZ extends DeserializedElementZ |
@override |
Element get enclosingElement => library; |
+ |
+ @override |
+ SourceSpan get sourcePosition => new SourceSpan(script.resourceUri, 0, 0); |
+ |
@override |
accept(ElementVisitor visitor, arg) { |
return visitor.visitCompilationUnitElement(this, arg); |