blob: aa2b665ddfe9388f2aed97fab6905be266a62e5f [file] [log] [blame]
import org.checkerframework.checker.nullness.qual.*;
// Test shadowing of parameters
interface ConsumerS {
void take(@Nullable String s);
}
interface NNConsumerS {
void take(String s);
}
public class Shadowed {
ConsumerS c =
s -> {
// :: error: (dereference.of.nullable)
s.toString();
class Inner {
NNConsumerS n =
s -> {
// No error
s.toString();
};
}
};
}