199451b44SJordan Rupprecht #include <memory> 299451b44SJordan Rupprecht 399451b44SJordan Rupprecht struct Foo { 499451b44SJordan Rupprecht int a; 599451b44SJordan Rupprecht }; 699451b44SJordan Rupprecht main(int argc,char ** argv)799451b44SJordan Rupprechtint main(int argc, char **argv) { 8*cabee89bSRaphael Isemann std::unique_ptr<Foo> s(new Foo); 999451b44SJordan Rupprecht s->a = 3; 1099451b44SJordan Rupprecht return s->a; // Set break point at this line. 1199451b44SJordan Rupprecht } 12