| Index: pkg/analyzer/lib/src/summary/link.dart
|
| diff --git a/pkg/analyzer/lib/src/summary/link.dart b/pkg/analyzer/lib/src/summary/link.dart
|
| index 8640a71aba0e1aaeb12371a1379370c317314b1f..ce323b9964984bd3284138c2c8c4647823dbbccd 100644
|
| --- a/pkg/analyzer/lib/src/summary/link.dart
|
| +++ b/pkg/analyzer/lib/src/summary/link.dart
|
| @@ -1294,8 +1294,11 @@ class CompilationUnitElementInBuildUnit extends CompilationUnitElementForLink {
|
| */
|
| void link() {
|
| if (library._linker.strongMode) {
|
| - new InstanceMemberInferrer(enclosingElement._linker.typeProvider,
|
| - enclosingElement.inheritanceManager, new Set<FieldElement>())
|
| + new InstanceMemberInferrer(
|
| + enclosingElement._linker.typeProvider,
|
| + (clazz) => (clazz.library as LibraryElementInBuildUnit)
|
| + .inheritanceManager,
|
| + new Set<FieldElement>())
|
| .inferCompilationUnit(this);
|
| for (TopLevelVariableElementForLink variable in topLevelVariables) {
|
| variable.link(this);
|
|
|