1 // RUN: %clang_cc1 -emit-pch -o %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