19 lines · cpp
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 8int foo(int x) {9 int z = mult(x, x - 1);10 z++;11 return z;12}13 14int main() {15 int x = 12;16 int z = foo(x);17 return z + x;18}19