source: trunk/openjdk/langtools/test/tools/javac/NonStaticFieldExpr2.java

Last change on this file was 278, checked in by dmik, 14 years ago

trunk: Merged in openjdk6 b22 from branches/vendor/oracle.

File size: 365 bytes
Line 
1/* @test /nodynamiccopyright/
2 @bug 4087127 4785453
3 @author dps
4 @summary method: instance access through types is not allowed
5
6 @compile/fail/ref=NonStaticFieldExpr2.out -XDrawDiagnostics -XDstdout NonStaticFieldExpr2.java
7*/
8
9class NonStaticFieldExpr2 {
10
11 public int x;
12
13 void foo () {
14 int z = NonStaticFieldExpr2.x; // SHOULD BE ERROR
15 }
16}
Note: See TracBrowser for help on using the repository browser.