test/tools/javac/protectedAccess/ProtectedMemberAccess4.out

Tue, 11 Aug 2009 01:13:42 +0100

author
mcimadamore
date
Tue, 11 Aug 2009 01:13:42 +0100
changeset 360
62fb6cafa93b
parent 0
959103a6100f
permissions
-rw-r--r--

6869075: regression: javac crashes when compiling compound string assignment with generics
Summary: javac should not add syntehtic cast to the LHS of an assignment expression
Reviewed-by: jjg

     1 ProtectedMemberAccess4.java:29: pi has protected access in pkg.SuperClass
     2   int i = x.pi;                                 // illegal
     3            ^
     4 ProtectedMemberAccess4.java:32: pi has protected access in pkg.SuperClass
     5   int n = sx.pi;                                // illegal
     6             ^
     7 ProtectedMemberAccess4.java:35: pi has protected access in pkg.SuperClass
     8   static int sn = sx.pi;                        // illegal
     9                     ^
    10 ProtectedMemberAccess4.java:38: pm() has protected access in pkg.SuperClass
    11   int w = x.pm();                               // illegal
    12            ^
    13 ProtectedMemberAccess4.java:41: pm() has protected access in pkg.SuperClass
    14   int u = sx.pm();                              // illegal
    15             ^
    16 ProtectedMemberAccess4.java:66: pi has protected access in pkg.SuperClass
    17     sx.pi  = 1;                                 // illegal
    18       ^
    19 ProtectedMemberAccess4.java:69: pi has protected access in pkg.SuperClass
    20     lx.pi  = 1;                                 // illegal
    21       ^
    22 ProtectedMemberAccess4.java:72: pi has protected access in pkg.SuperClass
    23     int n = sx.pi;                              // illegal
    24               ^
    25 ProtectedMemberAccess4.java:75: pi has protected access in pkg.SuperClass
    26     int k = lx.pi;                              // illegal
    27               ^
    28 ProtectedMemberAccess4.java:78: pm() has protected access in pkg.SuperClass
    29     int u = sx.pm();                            // illegal
    30               ^
    31 ProtectedMemberAccess4.java:81: pm() has protected access in pkg.SuperClass
    32     int w = lx.pm();                            // illegal
    33               ^
    34 ProtectedMemberAccess4.java:108: pi has protected access in pkg.SuperClass
    35     x.pi  = 1;                                  // illegal
    36      ^
    37 ProtectedMemberAccess4.java:111: pi has protected access in pkg.SuperClass
    38     sx.pi  = 1;                                 // illegal
    39       ^
    40 ProtectedMemberAccess4.java:114: pi has protected access in pkg.SuperClass
    41     lx.pi  = 1;                                 // illegal
    42       ^
    43 ProtectedMemberAccess4.java:117: pm() has protected access in pkg.SuperClass
    44     int t = x.pm();                             // illegal
    45              ^
    46 ProtectedMemberAccess4.java:120: pm() has protected access in pkg.SuperClass
    47     int u = sx.pm();                            // illegal
    48               ^
    49 ProtectedMemberAccess4.java:123: pm() has protected access in pkg.SuperClass
    50     int w = lx.pm();                            // illegal
    51               ^
    52 ProtectedMemberAccess4.java:126: pi has protected access in pkg.SuperClass
    53     int i = x.pi;                               // illegal
    54              ^
    55 ProtectedMemberAccess4.java:129: pi has protected access in pkg.SuperClass
    56     int n = sx.pi;                              // illegal
    57               ^
    58 ProtectedMemberAccess4.java:132: pi has protected access in pkg.SuperClass
    59     int k = lx.pi;                              // illegal
    60               ^
    61 ProtectedMemberAccess4.java:157: pi has protected access in pkg.SuperClass
    62     int i = x.pi;                               // illegal
    63              ^
    64 ProtectedMemberAccess4.java:160: pi has protected access in pkg.SuperClass
    65     int n = sx.pi;                              // illegal
    66               ^
    67 ProtectedMemberAccess4.java:166: pm() has protected access in pkg.SuperClass
    68     int w = x.pm();                             // illegal
    69              ^
    70 ProtectedMemberAccess4.java:169: pm() has protected access in pkg.SuperClass
    71     int u = sx.pm();                            // illegal
    72               ^
    73 ProtectedMemberAccess4.java:197: pi has protected access in pkg.SuperClass
    74       x.pi  = 1;                                // illegal
    75        ^
    76 ProtectedMemberAccess4.java:200: pi has protected access in pkg.SuperClass
    77       sx.pi  = 1;                               // illegal
    78         ^
    79 ProtectedMemberAccess4.java:203: pi has protected access in pkg.SuperClass
    80       lx.pi  = 1;                               // illegal
    81         ^
    82 ProtectedMemberAccess4.java:206: pm() has protected access in pkg.SuperClass
    83       int t = x.pm();                           // illegal
    84                ^
    85 ProtectedMemberAccess4.java:209: pm() has protected access in pkg.SuperClass
    86       int u = sx.pm();                          // illegal
    87                 ^
    88 ProtectedMemberAccess4.java:212: pm() has protected access in pkg.SuperClass
    89       int w = lx.pm();                          // illegal
    90                 ^
    91 ProtectedMemberAccess4.java:215: pi has protected access in pkg.SuperClass
    92       int i = x.pi;                             // illegal
    93                ^
    94 ProtectedMemberAccess4.java:218: pi has protected access in pkg.SuperClass
    95       int n = sx.pi;                            // illegal
    96                 ^
    97 ProtectedMemberAccess4.java:221: pi has protected access in pkg.SuperClass
    98       int k = lx.pi;                            // illegal
    99                 ^
   100 33 errors

mercurial