langtools/test/tools/javac/7086595/T7086595.java
changeset 10626 83f0c2860f5b
equal deleted inserted replaced
10462:1a59beaa5cb3 10626:83f0c2860f5b
       
     1 /*
       
     2  * @test /nodynamiccopyright/
       
     3  * @bug 7086595
       
     4  * @summary Error message bug: name of initializer is 'null'
       
     5  * @compile/fail/ref=T7086595.out -XDrawDiagnostics T7086595.java
       
     6  */
       
     7 
       
     8 class T7086595 {
       
     9 
       
    10     String s = "x";
       
    11     String s = nonExistent;
       
    12 
       
    13     int foo() {
       
    14         String s = "x";
       
    15         String s = nonExistent;
       
    16     }
       
    17 
       
    18     static int bar() {
       
    19         String s = "x";
       
    20         String s = nonExistent;
       
    21     }
       
    22 
       
    23     {
       
    24         String s = "x";
       
    25         String s = nonExistent;
       
    26     }
       
    27 
       
    28     static {
       
    29         String s = "x";
       
    30         String s = nonExistent;
       
    31     }
       
    32 }