1*99451b44SJordan Rupprecht struct Tmp
2*99451b44SJordan Rupprecht {
3*99451b44SJordan Rupprecht   int data = 1234;
4*99451b44SJordan Rupprecht };
5*99451b44SJordan Rupprecht 
foo()6*99451b44SJordan Rupprecht Tmp foo() { return Tmp(); }
7*99451b44SJordan Rupprecht 
main(int argc,char const * argv[])8*99451b44SJordan Rupprecht int main(int argc, char const *argv[])
9*99451b44SJordan Rupprecht {
10*99451b44SJordan Rupprecht   int something = foo().data;
11*99451b44SJordan Rupprecht   return 0; // Break here
12*99451b44SJordan Rupprecht }
13