1/*
2 * Copyright 2020, Data61, CSIRO (ABN 41 687 119 230)
3 *
4 * SPDX-License-Identifier: BSD-2-Clause
5 */
6
7int global;
8
9int mult(int x, int y)
10{
11  return x * y;
12}
13
14int f(int x) { return x + 1; }
15int g(int y) { return y * 2; }
16
17int something(void)
18{
19  int r;
20  r = mult(f(7), g(7));
21  return r;
22}
23
24int something_else(int i)
25{
26  return mult(f(i),g(i+1));
27}
28
29int another(int i)
30{
31  int x = mult(f(i), g(i+1));
32  return x + 1;
33}
34
35