| /* |
| * @test /nodynamiccopyright/ |
| * @bug 7196163 |
| * @summary Variable redeclaration inside twr block |
| * @compile/fail/ref=TwrVarRedeclaration.out -XDrawDiagnostics TwrVarRedeclaration.java |
| */ |
| |
| public class TwrVarRedeclaration implements AutoCloseable { |
| |
| public static void main(String... args) { |
| TwrVarRedeclaration r = new TwrVarRedeclaration(); |
| |
| try (r) { |
| TwrVarRedeclaration r = new TwrVarRedeclaration(); |
| } |
| |
| try (r) { |
| Object r = new Object(); |
| } |
| |
| try (r) { |
| } catch (Exception e) { |
| Exception r = new Exception(); |
| } |
| } |
| |
| public void close() {} |
| } |