blob: f34f1459e3a04612da094a8d0446fcfd9f03243d [file] [log] [blame]
import org.checkerframework.checker.initialization.qual.*;
import org.checkerframework.checker.nullness.qual.*;
public class DefaultsNullness {
// local variable defaults
void test(@UnknownInitialization DefaultsNullness para, @Initialized DefaultsNullness comm) {
// @Nullable @UnknownInitialization by default
String s = "abc";
s = null;
DefaultsNullness d;
d = null; // null okay (default == @Nullable)
d = comm; // initialized okay (default == @Initialized)
d.hashCode();
}
}