blob: 6b7800daf9aae7218794a0b4e1c073322433bd54 [file] [log] [blame]
import org.checkerframework.checker.nullness.qual.Nullable;
public class ArrayIndex {
void foo(@Nullable Object[] a, int i) {
if (a[i] != null) {
a[i].hashCode();
}
if (a[i + 1] != null) {
a[i + 1].hashCode();
}
if (a[i + 1] != null) {
// :: error: (dereference.of.nullable)
a[i].hashCode();
}
}
}