xref: /llvm-project/lldb/test/API/functionalities/breakpoint/global_constructor/main.cpp (revision 99451b4453688a94c6014cac233d371ab4cc342d)
1*99451b44SJordan Rupprecht #include "foo.h"
2*99451b44SJordan Rupprecht 
3*99451b44SJordan Rupprecht struct Main {
4*99451b44SJordan Rupprecht   Main();
5*99451b44SJordan Rupprecht   int x;
6*99451b44SJordan Rupprecht };
7*99451b44SJordan Rupprecht 
Main()8*99451b44SJordan Rupprecht Main::Main() : x(47) {
9*99451b44SJordan Rupprecht     bool some_code = x == 47; // !BR_main
10*99451b44SJordan Rupprecht }
11*99451b44SJordan Rupprecht 
12*99451b44SJordan Rupprecht Main MainObj;
13*99451b44SJordan Rupprecht 
main()14*99451b44SJordan Rupprecht int main() { return MainObj.x + FooObj.x; }
15