xref: /llvm-project/lldb/test/API/functionalities/data-formatter/callback-matching/main.cpp (revision d76566417e592cfac9c710f82575473b1b4a9285)
1*d7656641SJorge Gorbe Moya struct Base { int x; };
2*d7656641SJorge Gorbe Moya struct Derived : public Base { int y; };
3*d7656641SJorge Gorbe Moya 
4*d7656641SJorge Gorbe Moya struct NonDerived { int z; };
5*d7656641SJorge Gorbe Moya 
main()6*d7656641SJorge Gorbe Moya int main()
7*d7656641SJorge Gorbe Moya {
8*d7656641SJorge Gorbe Moya     Base base = {1111};
9*d7656641SJorge Gorbe Moya 
10*d7656641SJorge Gorbe Moya     Derived derived;
11*d7656641SJorge Gorbe Moya     derived.x = 2222;
12*d7656641SJorge Gorbe Moya     derived.y = 3333;
13*d7656641SJorge Gorbe Moya 
14*d7656641SJorge Gorbe Moya     NonDerived nd = {4444};
15*d7656641SJorge Gorbe Moya     return 0;     // Set break point at this line.
16*d7656641SJorge Gorbe Moya }
17