| Index: pkg/compiler/lib/src/universe/resolution_world_builder.dart
 | 
| diff --git a/pkg/compiler/lib/src/universe/resolution_world_builder.dart b/pkg/compiler/lib/src/universe/resolution_world_builder.dart
 | 
| index 648478d0440f0bb8a78bae6f22f310effc28ac41..889bae607d658ff11d5dbfe97a231d2e0f5932d8 100644
 | 
| --- a/pkg/compiler/lib/src/universe/resolution_world_builder.dart
 | 
| +++ b/pkg/compiler/lib/src/universe/resolution_world_builder.dart
 | 
| @@ -440,7 +440,7 @@ class ElementResolutionWorldBuilder implements ResolutionEnqueuerWorldBuilder {
 | 
|      InstantiationInfo info =
 | 
|          _instantiationInfo.putIfAbsent(cls, () => new InstantiationInfo());
 | 
|      Instantiation kind = Instantiation.UNINSTANTIATED;
 | 
| -    bool isNative = _backend.nativeData.isNativeClass(cls);
 | 
| +    bool isNative = _backend.nativeClassData.isNativeClass(cls);
 | 
|      if (!cls.isAbstract ||
 | 
|          // We can't use the closed-world assumption with native abstract
 | 
|          // classes; a native abstract class may have non-abstract subclasses
 | 
| @@ -744,7 +744,7 @@ class ElementResolutionWorldBuilder implements ResolutionEnqueuerWorldBuilder {
 | 
|      // Note: this assumes that there are no non-native fields on native
 | 
|      // classes, which may not be the case when a native class is subclassed.
 | 
|      _instanceMemberUsage.putIfAbsent(member, () {
 | 
| -      bool isNative = _backend.nativeData.isNativeClass(cls);
 | 
| +      bool isNative = _backend.nativeClassData.isNativeClass(cls);
 | 
|        _MemberUsage usage = new _MemberUsage(member, isNative: isNative);
 | 
|        EnumSet<MemberUse> useSet = new EnumSet<MemberUse>();
 | 
|        useSet.addAll(usage.appliedUse);
 | 
| 
 |