Index: pkg/compiler/lib/src/deferred_load.dart |
diff --git a/pkg/compiler/lib/src/deferred_load.dart b/pkg/compiler/lib/src/deferred_load.dart |
index b0192972f828aee0544a2007de1b73b2099d6034..6e9737d11863a9a8bdab7d0022a6cbd7be04fcde 100644 |
--- a/pkg/compiler/lib/src/deferred_load.dart |
+++ b/pkg/compiler/lib/src/deferred_load.dart |
@@ -25,6 +25,7 @@ import 'js_backend/js_backend.dart' show |
JavaScriptBackend; |
import 'elements/elements.dart' show |
+ AccessorElement, |
AstElement, |
ClassElement, |
Element, |
@@ -234,7 +235,7 @@ class DeferredLoadTask extends CompilerTask { |
element = element.enclosingClass; |
} |
if (element.isAccessor) { |
- element = (element as FunctionElement).abstractField; |
+ element = (element as AccessorElement).abstractField; |
} |
return library.getImportsFor(element); |
} |