contract test { function f() pure public { uint x; { uint x; } uint x; } } // ---- // Warning 2519: (73-79): This declaration shadows an existing declaration. // DeclarationError 2333: (91-97): Identifier already declared.