xref: /llvm-project/lldb/test/API/macosx/order/main.c (revision fdea9a4ec9b0d9585b8fe8a612686d9f44f40ddc)
1 #include <stdio.h>
2 
3 
4 int f1 (char *s);
5 int f2 (char *s);
6 int f3 (char *s);
7 
8 
9 // We want f1 to start on line 20
f1(char * s)10 int f1 (char *s)
11 {
12     return printf("f1: %s\n", s);
13 }
14 
15 
16 
17 
18 
19 // We want f2 to start on line 30
f2(char * s)20 int f2 (char *s)
21 {
22     return printf("f2: %s\n", s);
23 }
24 
25 
26 
27 
28 
29 // We want f3 to start on line 40
f3(char * s)30 int f3 (char *s)
31 {
32     return printf("f3: %s\n", s);
33 }
34 
35 
36 
37 
38 
39 // We want main to start on line 50
main(int argc,const char * argv[])40 int main (int argc, const char * argv[])
41 {
42     f1("carp");
43     f2("ding");
44     f3("dong");
45     return 0;
46 }
47