xref: /llvm-project/lldb/test/API/commands/trace/inline-function/inline.cpp (revision 840d861d6e524637a96fe9b7f6d2d77091521167)

mult(int x,int y)1 __attribute__((always_inline)) inline int mult(int x, int y) {
2   int f = x * y;
3   f++;
4   f *= f;
5   return f;
6 }
7 
foo(int x)8 int foo(int x) {
9   int z = mult(x, x - 1);
10   z++;
11   return z;
12 }
13 
main()14 int main() {
15   int x = 12;
16   int z = foo(x);
17   return z + x;
18 }
19