xref: /llvm-project/lldb/test/API/python_api/value_var_update/main.c (revision 99451b4453688a94c6014cac233d371ab4cc342d)
1*99451b44SJordan Rupprecht struct complex_type {
2*99451b44SJordan Rupprecht     struct { long l; } inner;
3*99451b44SJordan Rupprecht     struct complex_type *complex_ptr;
4*99451b44SJordan Rupprecht };
5*99451b44SJordan Rupprecht 
main()6*99451b44SJordan Rupprecht int main() {
7*99451b44SJordan Rupprecht     int i = 0;
8*99451b44SJordan Rupprecht     struct complex_type c = { { 1L }, &c };
9*99451b44SJordan Rupprecht     for (int j = 3; j < 20; j++)
10*99451b44SJordan Rupprecht     {
11*99451b44SJordan Rupprecht         c.inner.l += (i += j);
12*99451b44SJordan Rupprecht         i = i - 1; // break here
13*99451b44SJordan Rupprecht     }
14*99451b44SJordan Rupprecht     return i;
15*99451b44SJordan Rupprecht }
16