| Index: pkg/compiler/lib/src/universe/element_world_builder.dart
|
| diff --git a/pkg/compiler/lib/src/universe/element_world_builder.dart b/pkg/compiler/lib/src/universe/element_world_builder.dart
|
| index 36a2c8f76b417796bee85454524ee0b224c95143..5f9da1af9afe9a3ce740e4bfd3492e0ca8d68365 100644
|
| --- a/pkg/compiler/lib/src/universe/element_world_builder.dart
|
| +++ b/pkg/compiler/lib/src/universe/element_world_builder.dart
|
| @@ -18,9 +18,15 @@ class ElementResolutionWorldBuilder extends ResolutionWorldBuilderBase {
|
| this._resolution,
|
| NativeBasicData nativeBasicData,
|
| NativeDataBuilder nativeDataBuilder,
|
| + InterceptorDataBuilder interceptorDataBuilder,
|
| SelectorConstraintsStrategy selectorConstraintsStrategy)
|
| - : super(_backend.compiler.elementEnvironment, _resolution.commonElements,
|
| - nativeBasicData, nativeDataBuilder, selectorConstraintsStrategy);
|
| + : super(
|
| + _backend.compiler.elementEnvironment,
|
| + _resolution.commonElements,
|
| + nativeBasicData,
|
| + nativeDataBuilder,
|
| + interceptorDataBuilder,
|
| + selectorConstraintsStrategy);
|
|
|
| bool isImplemented(ClassElement cls) {
|
| return super.isImplemented(cls.declaration);
|
| @@ -167,8 +173,8 @@ class ElementResolutionWorldBuilder extends ResolutionWorldBuilderBase {
|
| return _closedWorldCache = new ClosedWorldImpl(
|
| commonElements: _commonElements,
|
| constantSystem: _backend.constantSystem,
|
| - nativeData: _backend.nativeDataBuilder.close(),
|
| - interceptorData: _backend.interceptorData,
|
| + nativeData: _nativeDataBuilder.close(),
|
| + interceptorData: _interceptorDataBuilder.close(),
|
| backendUsage: _backend.backendUsage,
|
| resolutionWorldBuilder: this,
|
| functionSet: _allFunctions.close(),
|
|
|