xref: /llvm-project/lldb/test/API/lang/cpp/function-qualifiers/main.cpp (revision 99451b4453688a94c6014cac233d371ab4cc342d)
1*99451b44SJordan Rupprecht struct C {
funcC2*99451b44SJordan Rupprecht   int func() { return 111; }
funcC3*99451b44SJordan Rupprecht   int func() const { return 222; }
4*99451b44SJordan Rupprecht 
const_funcC5*99451b44SJordan Rupprecht   int const_func() const { return 333; }
nonconst_funcC6*99451b44SJordan Rupprecht   int nonconst_func() { return 444; }
7*99451b44SJordan Rupprecht };
8*99451b44SJordan Rupprecht 
main()9*99451b44SJordan Rupprecht int main() {
10*99451b44SJordan Rupprecht   C c;
11*99451b44SJordan Rupprecht   const C const_c;
12*99451b44SJordan Rupprecht   c.func();
13*99451b44SJordan Rupprecht   c.nonconst_func();
14*99451b44SJordan Rupprecht   const_c.func();
15*99451b44SJordan Rupprecht   c.const_func();
16*99451b44SJordan Rupprecht   return 0; // break here
17*99451b44SJordan Rupprecht }
18