| commit | ea63c3fd1bb6fe916b804a426760cbf490ceb676 | [log] [tgz] |
|---|---|---|
| author | Christoffer Quist Adamsen <christofferqa@google.com> | Thu Nov 30 13:15:33 2023 +0100 |
| committer | Christoffer Quist Adamsen <christofferqa@google.com> | Thu Nov 30 13:15:33 2023 +0100 |
| tree | 3bd1f37b05eeb37b14ca21858c245a56387c8e68 | |
| parent | 41b9054eb078d7b930691f46b7a4f927109bf1cd [diff] |
Fix reference equality error prone failure Change-Id: I4c6e90dae891f23c3bab20d45a0252a57bc15e40
diff --git a/src/main/java/com/android/tools/r8/graph/analysis/ResourceAccessAnalysis.java b/src/main/java/com/android/tools/r8/graph/analysis/ResourceAccessAnalysis.java index 615f0ce..950bff6 100644 --- a/src/main/java/com/android/tools/r8/graph/analysis/ResourceAccessAnalysis.java +++ b/src/main/java/com/android/tools/r8/graph/analysis/ResourceAccessAnalysis.java
@@ -214,7 +214,7 @@ Map<DexType, DexType> changed = new IdentityHashMap<>(); for (DexType dexType : rClassFieldToValueStoreMap.keySet()) { DexType rewritten = lens.lookupClassType(dexType, appliedLens); - if (rewritten != dexType) { + if (rewritten.isNotIdenticalTo(dexType)) { changed.put(dexType, rewritten); } }