blob: eb79cf6c8f5622b97c67b01647867c63901ed161 [file] [log] [blame]
import org.checkerframework.checker.signedness.qual.*;
public class Cast {
static final Object object = 1;
void client() {
objectiveParameter(object);
}
void objectiveParameter(Object object) {
// :: error: (argument)
integralParameter((Integer) object);
}
// This passes when object is initialized within objectiveArgument().
void objectiveArgument() {
Object object = -3;
integralParameter((Integer) object);
}
void integralParameter(int x) {}
}