mirror of
git://gcc.gnu.org/git/gcc.git
synced 2024-12-22 10:40:20 +08:00
37 lines
854 B
Java
37 lines
854 B
Java
|
// This test case was built for java/3096.
|
||
|
|
||
|
class PR3096
|
||
|
{
|
||
|
static void foo (int x[], int i) {
|
||
|
++x[i];
|
||
|
}
|
||
|
static void foo (float x[], int i) {
|
||
|
++x[i];
|
||
|
}
|
||
|
public static void main(String [] args) {
|
||
|
int a[] = new int [1];
|
||
|
float f[] = new float [1];
|
||
|
int b[];
|
||
|
int i = 0;
|
||
|
foo (a,0);
|
||
|
foo (f,0);
|
||
|
System.out.println (a[0]);
|
||
|
System.out.println (f[0]);
|
||
|
System.out.println ((b=a)[0]);
|
||
|
(b=a)[i]=99;
|
||
|
b[0]++;
|
||
|
System.out.println (a[0]+", "+b[0]);
|
||
|
System.out.println (++a[i]);
|
||
|
System.out.println (a[i]);
|
||
|
System.out.println (a[i]++);
|
||
|
System.out.println (a[i]);
|
||
|
String s[] = new String [1];
|
||
|
String y[];
|
||
|
s[0]="";
|
||
|
s[0] += "Peace ";
|
||
|
System.out.println (s[0]);
|
||
|
(y=s)[0] += "now!";
|
||
|
System.out.println (s[0]+", "+y[0]);
|
||
|
}
|
||
|
}
|