commit | f241a365ce63d798f81a587b79558c2af5b1c80e | [log] [tgz] |
---|---|---|
author | Christoffer Adamsen <christofferqa@google.com> | Mon Sep 16 10:57:33 2024 +0200 |
committer | Christoffer Adamsen <christofferqa@google.com> | Mon Sep 16 11:42:23 2024 +0000 |
tree | b5803ac00f0bc220910461cfcc850695c31460e8 | |
parent | 3dcffacb17145a353fde64af4bbd6c045a8ff47b [diff] |
Fix call to definitionFor on array type Change-Id: I19a540519990713351201cfc787bda2c4051e79a
diff --git a/src/main/java/com/android/tools/r8/optimize/MemberRebindingHelper.java b/src/main/java/com/android/tools/r8/optimize/MemberRebindingHelper.java index 14f21b3e..a2d0f00 100644 --- a/src/main/java/com/android/tools/r8/optimize/MemberRebindingHelper.java +++ b/src/main/java/com/android/tools/r8/optimize/MemberRebindingHelper.java
@@ -107,6 +107,10 @@ return eligibleLibraryMethod.getReference(); } + if (original.getHolderType().isArrayType()) { + return original; + } + DexType newHolder = firstLibraryClassOrFirstInterfaceTarget( resolvedMethod.getHolder(),