contract test {
function f() pure public {
x = 3;
uint x;
}
// ----
// DeclarationError: (55-56): Undeclared identifier. "x" is not (or not yet) visible at this point.