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 4eb9b3d4922d0ce42e0bc632f662a041f89c2083..24a9ddcdeab56688d00908c6d09df1d039ff599e 100644 |
--- a/pkg/compiler/lib/src/inferrer/builder_kernel.dart |
+++ b/pkg/compiler/lib/src/inferrer/builder_kernel.dart |
@@ -65,14 +65,14 @@ class KernelTypeGraphBuilder extends ir.Visitor<TypeInformation> { |
new LocalsHandler(inferrer, types, compiler.options, node, fieldScope); |
} |
- factory KernelTypeGraphBuilder(MemberElement element, ResolvedAst resolvedAst, |
- Compiler compiler, InferrerEngine inferrer, |
+ factory KernelTypeGraphBuilder( |
+ MemberElement element, Compiler compiler, InferrerEngine inferrer, |
[LocalsHandler handler]) { |
- var adapter = _createKernelAdapter(compiler, resolvedAst); |
+ var adapter = _createKernelAdapter(compiler, element.resolvedAst); |
var node = adapter.getMemberNode(element); |
return new KernelTypeGraphBuilder.internal( |
element, |
- resolvedAst, |
+ element.resolvedAst, |
element.outermostEnclosingMemberOrTopLevel.implementation, |
inferrer, |
compiler, |