aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/com/android/tools/r8/shaking/RootSetBuilder.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/com/android/tools/r8/shaking/RootSetBuilder.java')
-rw-r--r--src/main/java/com/android/tools/r8/shaking/RootSetBuilder.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/main/java/com/android/tools/r8/shaking/RootSetBuilder.java b/src/main/java/com/android/tools/r8/shaking/RootSetBuilder.java
index 177493adc..bb8c08a08 100644
--- a/src/main/java/com/android/tools/r8/shaking/RootSetBuilder.java
+++ b/src/main/java/com/android/tools/r8/shaking/RootSetBuilder.java
@@ -117,10 +117,10 @@ public class RootSetBuilder {
// Process a class with the keep rule.
private void process(DexClass clazz, ProguardConfigurationRule rule) {
- if (!clazz.accessFlags.containsAllOf(rule.getClassAccessFlags())) {
+ if (!rule.getClassAccessFlags().containsAll(clazz.accessFlags)) {
return;
}
- if (!clazz.accessFlags.containsNoneOf(rule.getNegatedClassAccessFlags())) {
+ if (!rule.getNegatedClassAccessFlags().containsNone(clazz.accessFlags)) {
return;
}
if (!containsAnnotation(rule.getClassAnnotation(), clazz.annotations)) {