Only AssumeNotNull instructions throw on null input Bug: 192020214 Change-Id: Ia19d36131547ed9f3d6d4e48f845f0f4957ccf11
diff --git a/src/main/java/com/android/tools/r8/ir/code/Assume.java b/src/main/java/com/android/tools/r8/ir/code/Assume.java index 9c70c92..3a51eec 100644 --- a/src/main/java/com/android/tools/r8/ir/code/Assume.java +++ b/src/main/java/com/android/tools/r8/ir/code/Assume.java
@@ -246,7 +246,7 @@ @Override public boolean throwsOnNullInput() { - return true; + return hasNonNullAssumption(); } @Override