blob: 785180d82ae34e43ec3880f1edd3c158a10e1b73 [file] [log] [blame]
Chris Lattner4b009652007-07-25 00:24:17 +00001// RUN: clang -fsyntax-only %s
2int g(int);
3
4void f() {
5 int i;
6 int &r = i;
7 r = 1;
8 int *p = &r;
9 int &rr = r;
10 int (&rg)(int) = g;
11 rg(i);
12 int a[3];
13 int (&ra)[3] = a;
14 ra[1] = i;
15 int *Q;
16 int *& P = Q;
17 P[1] = 1;
18}