1*99451b44SJordan Rupprecht struct Tmp 2*99451b44SJordan Rupprecht { 3*99451b44SJordan Rupprecht int data = 1234; 4*99451b44SJordan Rupprecht }; 5*99451b44SJordan Rupprecht foo()6*99451b44SJordan RupprechtTmp foo() { return Tmp(); } 7*99451b44SJordan Rupprecht main(int argc,char const * argv[])8*99451b44SJordan Rupprechtint 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