1 // RUN: c-index-test -write-pch %t.ast %s
2 // RUN: c-index-test -test-load-tu %t.ast all
3 
4 // rdar://8956193 - We would blow the thread stack because of nested calls due
5 //                  to redeclarations.
6 
7 void socrates(void);
8 void socrates(void);
9 void socrates(void);
10 void socrates(void);
11 void socrates(void);
12 void socrates(void);
13 void socrates(void);
14 void socrates(void);
15 void socrates(void);
16 void socrates(void);
17 void socrates(void);
18 void socrates(void);
19 void socrates(void);
20 void socrates(void);
21 void socrates(void);
22 void socrates(void);
23 void socrates(void);
24 void socrates(void);
25 void socrates(void);
26 void socrates(void);
27 void socrates(void);
28 void socrates(void);
29 void socrates(void);
30 void socrates(void);
31 void socrates(void);
32 void socrates(void);
33 void socrates(void);
34 void socrates(void);
35 void socrates(void);
36 void socrates(void);
37 void socrates(void);
38 void socrates(void);
39 void socrates(void);
40 void socrates(void);
41 void socrates(void);
42 void socrates(void);
43 void socrates(void);
44 void socrates(void);
45 void socrates(void);
46 void socrates(void);
47 void socrates(void);
48 void socrates(void);
49 void socrates(void);
50 void socrates(void);
51 void socrates(void);
52 void socrates(void);
53 void socrates(void);
54 void socrates(void);
55 void socrates(void);
56 void socrates(void);
57 void socrates(void);
58 void socrates(void);
59 void socrates(void);
60 void socrates(void);
61 void socrates(void);
62 void socrates(void);
63 void socrates(void);
64 void socrates(void);
65 void socrates(void);
66 void socrates(void);
67 void socrates(void);
68 void socrates(void);
69 void socrates(void);
70 void socrates(void);
71 void socrates(void);
72 void socrates(void);
73 void socrates(void);
74 void socrates(void);
75 void socrates(void);
76 void socrates(void);
77 void socrates(void);
78 void socrates(void);
79 void socrates(void);
80 void socrates(void);
81 void socrates(void);
82 void socrates(void);
83 void socrates(void);
84 void socrates(void);
85 void socrates(void);
86 void socrates(void);
87 void socrates(void);
88 void socrates(void);
89 void socrates(void);
90 void socrates(void);
91 void socrates(void);
92 void socrates(void);
93 void socrates(void);
94 void socrates(void);
95 void socrates(void);
96 void socrates(void);
97 void socrates(void);
98 void socrates(void);
99 void socrates(void);
100 void socrates(void);
101 void socrates(void);
102 void socrates(void);
103 void socrates(void);
104 void socrates(void);
105 void socrates(void);
106 void socrates(void);
107 void socrates(void);
108