16 lines
250 B
C++
16 lines
250 B
C++
|
// RUN: %clang_cc1 -fsyntax-only -verify -std=c++11 %s
|
||
|
// expected-no-diagnostics
|
||
|
int g(int);
|
||
|
void f() {
|
||
|
int i;
|
||
|
int& r = i;
|
||
|
r = 1;
|
||
|
int* p = &r;
|
||
|
int &rr=r;
|
||
|
int (&rg)(int) = g;
|
||
|
rg(i);
|
||
|
int a[3];
|
||
|
int (&ra)[3] = a;
|
||
|
ra[1] = i;
|
||
|
}
|