xref: /llvm-project/lldb/test/API/commands/expression/options/main.cpp (revision 99451b4453688a94c6014cac233d371ab4cc342d)
1*99451b44SJordan Rupprecht extern "C" int foo(void);
2*99451b44SJordan Rupprecht static int static_value = 0;
3*99451b44SJordan Rupprecht static int id = 1234;
4*99451b44SJordan Rupprecht 
5*99451b44SJordan Rupprecht int
bar()6*99451b44SJordan Rupprecht bar()
7*99451b44SJordan Rupprecht {
8*99451b44SJordan Rupprecht     static_value++;
9*99451b44SJordan Rupprecht     id++;
10*99451b44SJordan Rupprecht     return static_value + id;
11*99451b44SJordan Rupprecht }
12*99451b44SJordan Rupprecht 
main(int argc,char const * argv[])13*99451b44SJordan Rupprecht int main (int argc, char const *argv[])
14*99451b44SJordan Rupprecht {
15*99451b44SJordan Rupprecht     bar(); // breakpoint_in_main
16*99451b44SJordan Rupprecht     return foo();
17*99451b44SJordan Rupprecht }
18