xref: /llvm-project/lldb/test/API/sample_test/main.c (revision 779bbbf27fe631154bdfaac7a443f198d4654688)
199451b44SJordan Rupprecht #include <stdio.h>
299451b44SJordan Rupprecht 
35d7c1d8fSRaphael Isemann int global_test_var = 10;
454c26872SRaphael Isemann 
599451b44SJordan Rupprecht int
main()699451b44SJordan Rupprecht main()
799451b44SJordan Rupprecht {
85d7c1d8fSRaphael Isemann   int test_var = 10;
999451b44SJordan Rupprecht   printf ("Set a breakpoint here: %d.\n", test_var);
1099451b44SJordan Rupprecht   //% test_var = self.frame().FindVariable("test_var")
1199451b44SJordan Rupprecht   //% test_value = test_var.GetValueAsUnsigned()
12*779bbbf2SDave Lee   //% self.assertSuccess(test_var.GetError(), "Failed to fetch test_var")
1399451b44SJordan Rupprecht   //% self.assertEqual(test_value, 10, "Failed to get the right value for test_var")
145d7c1d8fSRaphael Isemann   return global_test_var;
1599451b44SJordan Rupprecht }
16