commit | c31cba11a9d0ec474e5d57a09a3731d17e355875 | [log] [tgz] |
---|---|---|
author | Christoffer Quist Adamsen <christofferqa@google.com> | Mon Feb 01 08:21:43 2021 +0100 |
committer | Christoffer Quist Adamsen <christofferqa@google.com> | Mon Feb 01 08:21:43 2021 +0100 |
tree | eff1cbe5c73d82418dbf09f35edb93412a0908de | |
parent | 99d0625e6e21db571fe2b9482e0b89d21724c8f5 [diff] |
Always register type reference from const-class in compat mode Change-Id: I6c444213d924f753c293dd32470a17ba409f8519
diff --git a/src/main/java/com/android/tools/r8/shaking/Enqueuer.java b/src/main/java/com/android/tools/r8/shaking/Enqueuer.java index ca98aff..ce1dadb 100644 --- a/src/main/java/com/android/tools/r8/shaking/Enqueuer.java +++ b/src/main/java/com/android/tools/r8/shaking/Enqueuer.java
@@ -1090,8 +1090,8 @@ } private void traceConstClassOrCheckCast(DexType type, ProgramMethod currentMethod) { + traceTypeReference(type, currentMethod); if (!forceProguardCompatibility) { - traceTypeReference(type, currentMethod); return; } DexType baseType = type.toBaseType(appView.dexItemFactory());