llvm-for-llvmta/tools/clang/test/PCH/cxx-reference.h

18 lines
262 B
C

// Header for PCH test cxx-reference.cpp
typedef char (&LR);
typedef char (&&RR);
char c;
char &lr = c;
char &&rr = 'c';
LR &lrlr = c;
LR &&rrlr = c;
RR &lrrr = c;
RR &&rrrr = 'c';
struct S {
const int &x = 1; // LifetimeExtendedTemporary inside struct
};