Add separate boolean arrays with just true or false
This simplifies locally changing parameterized tests to only run a
subset of tests.
Change-Id: I58f2956057ce11422b5171cc400d5f410170f60f
diff --git a/src/main/java/com/android/tools/r8/utils/BooleanUtils.java b/src/main/java/com/android/tools/r8/utils/BooleanUtils.java
index 75d47f6..e99ff55 100644
--- a/src/main/java/com/android/tools/r8/utils/BooleanUtils.java
+++ b/src/main/java/com/android/tools/r8/utils/BooleanUtils.java
@@ -6,6 +6,8 @@
public class BooleanUtils {
private static final Boolean[] VALUES = new Boolean[] { Boolean.TRUE, Boolean.FALSE };
+ private static final Boolean[] TRUE_VALUES = new Boolean[] {Boolean.TRUE};
+ private static final Boolean[] FALSE_VALUES = new Boolean[] {Boolean.FALSE};
public static int intValue(boolean value) {
return value ? 1 : 0;
@@ -18,4 +20,12 @@
public static Boolean[] values() {
return VALUES;
}
+
+ public static Boolean[] trueValues() {
+ return TRUE_VALUES;
+ }
+
+ public static Boolean[] falseValues() {
+ return FALSE_VALUES;
+ }
}