Index: pkg/compiler/lib/src/ssa/optimize.dart |
diff --git a/pkg/compiler/lib/src/ssa/optimize.dart b/pkg/compiler/lib/src/ssa/optimize.dart |
index 2893b87fa61fa69deead301cfc8c4a0837576215..a10bdff1ab82366342cf9df5c90e6e8b4b7b4727 100644 |
--- a/pkg/compiler/lib/src/ssa/optimize.dart |
+++ b/pkg/compiler/lib/src/ssa/optimize.dart |
@@ -2552,7 +2552,7 @@ class MemorySet { |
void registerFieldValueUpdate( |
MemberEntity element, HInstruction receiver, HInstruction value) { |
assert(receiver == null || receiver == receiver.nonCheck()); |
- if (closedWorld.backendClasses.isNativeMember(element)) { |
+ if (closedWorld.nativeData.isNativeMember(element)) { |
return; // TODO(14955): Remove this restriction? |
} |
// [value] is being set in some place in memory, we remove it from |
@@ -2572,7 +2572,7 @@ class MemorySet { |
void registerFieldValue( |
MemberEntity element, HInstruction receiver, HInstruction value) { |
assert(receiver == null || receiver == receiver.nonCheck()); |
- if (closedWorld.backendClasses.isNativeMember(element)) { |
+ if (closedWorld.nativeData.isNativeMember(element)) { |
return; // TODO(14955): Remove this restriction? |
} |
Map<HInstruction, HInstruction> map = |