commit | 686976ae9a2f44be66623f12b8123fa58e3df1ff | [log] [tgz] |
---|---|---|
author | Christoffer Quist Adamsen <christofferqa@google.com> | Mon Aug 02 13:51:16 2021 +0200 |
committer | Christoffer Quist Adamsen <christofferqa@google.com> | Mon Aug 02 13:51:16 2021 +0200 |
tree | 462960a7fb766199de72f1137ad480e8186e14be | |
parent | f11b84e86e9bc8138b7ba0760b41951c0f3e198b [diff] |
Propagate library-override information for non-live methods Change-Id: I0f0db184d12932bd9368a669362e7d358cdeb2e5
diff --git a/src/main/java/com/android/tools/r8/graph/DexEncodedMethod.java b/src/main/java/com/android/tools/r8/graph/DexEncodedMethod.java index a3806d2..0725144 100644 --- a/src/main/java/com/android/tools/r8/graph/DexEncodedMethod.java +++ b/src/main/java/com/android/tools/r8/graph/DexEncodedMethod.java
@@ -942,6 +942,7 @@ assert !accessFlags.isStatic(); return builder(this) .modifyAccessFlags(MethodAccessFlags::setAbstract) + .setIsLibraryMethodOverrideIfKnown(isLibraryMethodOverride()) .unsetCode() .addBuildConsumer( method -> OptimizationFeedbackSimple.getInstance().unsetBridgeInfo(method))