OSDN Git Service

2004-04-07 H.J. Lu <hongjiu.lu@intel.com>
[pf3gnuchains/gcc-fork.git] / libjava / testsuite / libjava.compile / G19990210_3.java
1 /*-------------------------------------------------------------------------*/
2 /* File name : G19990210_3                                                 */
3 /*           :                                                             */
4 /* Cause     :                                                             */
5 /*           :                                                             */
6 /* Message   : G19990210_3.java: In class `G19990210_3':                   */
7 /*           : G19990210_3.java: In method `foo()':                        */
8 /*           : G19990210_3.java:23: Invalid argument to `++'.              */
9 /*           :                         o.i++;                              */
10 /*           :                            ^                                */
11 /*           : 1 error                                                     */
12 /*-------------------------------------------------------------------------*/
13 public class G19990210_3  {
14   static void foo() {
15         bar o = new bar();
16         synchronized(o) {
17           o.i++;
18         }
19   }
20 }
21 class bar {
22   static int i;
23 }