Do not filter member rules in synthetic -nohorizontalclassmerging rule Bug: b/316100042 Change-Id: I4e0e83b6350b60cf295c46475cb81c9990881ca8
diff --git a/src/main/java/com/android/tools/r8/shaking/ProguardIfRule.java b/src/main/java/com/android/tools/r8/shaking/ProguardIfRule.java index f060d22..fcd8ee0 100644 --- a/src/main/java/com/android/tools/r8/shaking/ProguardIfRule.java +++ b/src/main/java/com/android/tools/r8/shaking/ProguardIfRule.java
@@ -252,7 +252,6 @@ if (getMemberRules() != null) { memberRules = getMemberRules().stream() - .filter(rule -> rule.getRuleType().includesMethods()) .map(memberRule -> memberRule.materialize(dexItemFactory)) .collect(Collectors.toList()); }