commit | 8f4d078b2d777c4f7387974203d0b236da9bd84f | [log] [tgz] |
---|---|---|
author | Christoffer Quist Adamsen <christofferqa@google.com> | Fri Nov 03 11:48:29 2023 +0100 |
committer | Christoffer Adamsen <christofferqa@google.com> | Fri Nov 03 13:06:31 2023 +0000 |
tree | 3cbed603e197cf5a14495c912e98cadf7b104366 | |
parent | c5bf2c0560a541cc7697caed6b707b463be4d98b [diff] |
Fix unsafe cast in Value#toString Change-Id: I6cdcbbee6acc0ff66058d05b6a44f3c004c2c3c3
diff --git a/src/main/java/com/android/tools/r8/ir/code/Value.java b/src/main/java/com/android/tools/r8/ir/code/Value.java index 6011eb0..f08a4e2 100644 --- a/src/main/java/com/android/tools/r8/ir/code/Value.java +++ b/src/main/java/com/android/tools/r8/ir/code/Value.java
@@ -801,7 +801,7 @@ user.isAnd() || user.isOr() || ((user.isShl() || user.isShr() || user.isUshr()) - && constNumberValue == user.asShl().getFirstOperand()) + && constNumberValue == user.getFirstOperand()) || user.isXor()); if (useBinaryRepresentation) { builder.append("0b").append(Integer.toBinaryString(intValue));