Enable ReferenceEquality error prone check
Bug: b/296992810
Change-Id: I75fddc11fb6e246592f160505a847820e64ab2c7
diff --git a/src/main/java/com/android/tools/r8/ir/code/BasicBlock.java b/src/main/java/com/android/tools/r8/ir/code/BasicBlock.java
index f1db962..0dbf1fd 100644
--- a/src/main/java/com/android/tools/r8/ir/code/BasicBlock.java
+++ b/src/main/java/com/android/tools/r8/ir/code/BasicBlock.java
@@ -1105,6 +1105,7 @@
*
* @return true if any guards were renamed.
*/
+ @SuppressWarnings("ReferenceEquality")
public boolean renameGuardsInCatchHandlers(NonIdentityGraphLens graphLens, GraphLens codeLens) {
assert hasCatchHandlers();
boolean anyGuardsRenamed = false;
@@ -2040,6 +2041,7 @@
}
}
+ @SuppressWarnings("ReferenceEquality")
public void deduplicatePhis() {
PhiEquivalence equivalence = new PhiEquivalence();
HashMap<Wrapper<Phi>, Phi> wrapper2phi = new HashMap<>();