Add missing range check for newTwosComplementSignedIndeterminate()

Bug: 293811969
Test: TH
Change-Id: I0eced182d58ee535f3a532fcec81c9dd9b062e44
diff --git a/src/android/net/apf/ApfGenerator.java b/src/android/net/apf/ApfGenerator.java
index 12b09a8..90c8d5d 100644
--- a/src/android/net/apf/ApfGenerator.java
+++ b/src/android/net/apf/ApfGenerator.java
@@ -219,6 +219,8 @@
         }
 
         public static IntImmediate newTwosComplementSignedIndeterminate(long imm) {
+            checkRange("Signed Indeterminate IMM", imm, Integer.MIN_VALUE,
+                    4294967295L /* upperBound */);
             return new IntImmediate((int) imm, IntImmediateType.INDETERMINATE_SIZE_SIGNED);
         }