public void add(int value, int target) {
    throwIfImmutable();

    if (target < 0) {
      throw new IllegalArgumentException("target < 0");
    }

    values.add(value);
    targets.add(target);
  }
Adds the given item.

@param value the test value
@param target {@code >= 0;} the absolute (not relative) target address
android/android_framework/dex-maker/src/main/java/com/android/dx/cf/code/SwitchList.java