Index: pkg/compiler/lib/src/inferrer/builder_kernel.dart |
diff --git a/pkg/compiler/lib/src/inferrer/builder_kernel.dart b/pkg/compiler/lib/src/inferrer/builder_kernel.dart |
index 13af45672809f9aa42f3ffddeac8267ad1dd54bf..9be4f1a04f8af7267d4a42db72e78bbfbd250555 100644 |
--- a/pkg/compiler/lib/src/inferrer/builder_kernel.dart |
+++ b/pkg/compiler/lib/src/inferrer/builder_kernel.dart |
@@ -25,9 +25,9 @@ import 'type_system.dart'; |
/// is doing. |
class KernelTypeGraphBuilder extends ir.Visitor<TypeInformation> { |
final Compiler compiler; |
- final AstElement originalElement; |
+ final MemberElement originalElement; |
// TODO(efortuna): Remove this. |
- final Element outermostElement; |
+ final MemberElement outermostElement; |
final ir.Node analyzedNode; |
final ResolvedAst resolvedAst; |
final TypeSystem types; |
@@ -64,7 +64,7 @@ class KernelTypeGraphBuilder extends ir.Visitor<TypeInformation> { |
new LocalsHandler(inferrer, types, compiler.options, node, fieldScope); |
} |
- factory KernelTypeGraphBuilder(Element element, ResolvedAst resolvedAst, |
+ factory KernelTypeGraphBuilder(MemberElement element, ResolvedAst resolvedAst, |
Compiler compiler, InferrerEngine inferrer, |
[LocalsHandler handler]) { |
var adapter = _createKernelAdapter(compiler, resolvedAst); |