1bff38912SJim Ingham class Trivial { 2bff38912SJim Ingham public: Trivial(int input)3bff38912SJim Ingham Trivial(int input) : m_int(input) {} 4bff38912SJim Ingham private: 5bff38912SJim Ingham int m_int; 6bff38912SJim Ingham }; 7bff38912SJim Ingham 8bff38912SJim Ingham class Foo { 9bff38912SJim Ingham private: 10bff38912SJim Ingham Trivial m_trivial = Trivial(100); // Set the before constructor breakpoint here 11bff38912SJim Ingham 12bff38912SJim Ingham public: Foo(int input)13bff38912SJim Ingham Foo(int input) { 14*ff954865SRaphael Isemann ++input; 15bff38912SJim Ingham } 16bff38912SJim Ingham 17bff38912SJim Ingham private: 18bff38912SJim Ingham Trivial m_other_trivial = Trivial(200); // Set the after constructor breakpoint here 19bff38912SJim Ingham }; 20bff38912SJim Ingham main()21*ff954865SRaphael Isemannint main() { 22bff38912SJim Ingham Foo myFoo(10); // Set a breakpoint here to get started 23bff38912SJim Ingham return 0; 24bff38912SJim Ingham } 25