blob: ee24cfeec3cc503c81d2001e94a69a861ef5d3d3 [file] [log] [blame]
struct foo {
int* lref_to_ptr;
int& ptr_to_lref;
int* rref_to_ptr;
int&& ptr_to_rref;
int&& lref_to_rref;
int& rref_to_lref;
};
int func(foo x) {
return *x.lref_to_ptr + x.rref_to_lref;
}