xref: /llvm-project/lldb/test/API/functionalities/var_path/main.cpp (revision 99451b4453688a94c6014cac233d371ab4cc342d)
1*99451b44SJordan Rupprecht #include <memory>
2*99451b44SJordan Rupprecht 
3*99451b44SJordan Rupprecht struct Point {
4*99451b44SJordan Rupprecht   int x, y;
5*99451b44SJordan Rupprecht };
6*99451b44SJordan Rupprecht 
main()7*99451b44SJordan Rupprecht int main() {
8*99451b44SJordan Rupprecht   Point pt = { 1, 2 };
9*99451b44SJordan Rupprecht   Point points[] = {{1010,2020}, {3030,4040}, {5050,6060}};
10*99451b44SJordan Rupprecht   Point *pt_ptr = &points[1];
11*99451b44SJordan Rupprecht   Point &pt_ref = pt;
12*99451b44SJordan Rupprecht   std::shared_ptr<Point> pt_sp(new Point{111,222});
13*99451b44SJordan Rupprecht   return 0; // Set a breakpoint here
14*99451b44SJordan Rupprecht }
15*99451b44SJordan Rupprecht 
16