Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
int g(int x) {
  return x;
}

void *f(int z) {
  int y = g(z);
  return malloc(y * sizeof(int));
}

int h(int x) {
  return g(x);
}

int main() {
  f(0);
  h(1);
}