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 7void socrates(void); 8void socrates(void); 9void socrates(void); 10void socrates(void); 11void socrates(void); 12void socrates(void); 13void socrates(void); 14void socrates(void); 15void socrates(void); 16void socrates(void); 17void socrates(void); 18void socrates(void); 19void socrates(void); 20void socrates(void); 21void socrates(void); 22void socrates(void); 23void socrates(void); 24void socrates(void); 25void socrates(void); 26void socrates(void); 27void socrates(void); 28void socrates(void); 29void socrates(void); 30void socrates(void); 31void socrates(void); 32void socrates(void); 33void socrates(void); 34void socrates(void); 35void socrates(void); 36void socrates(void); 37void socrates(void); 38void socrates(void); 39void socrates(void); 40void socrates(void); 41void socrates(void); 42void socrates(void); 43void socrates(void); 44void socrates(void); 45void socrates(void); 46void socrates(void); 47void socrates(void); 48void socrates(void); 49void socrates(void); 50void socrates(void); 51void socrates(void); 52void socrates(void); 53void socrates(void); 54void socrates(void); 55void socrates(void); 56void socrates(void); 57void socrates(void); 58void socrates(void); 59void socrates(void); 60void socrates(void); 61void socrates(void); 62void socrates(void); 63void socrates(void); 64void socrates(void); 65void socrates(void); 66void socrates(void); 67void socrates(void); 68void socrates(void); 69void socrates(void); 70void socrates(void); 71void socrates(void); 72void socrates(void); 73void socrates(void); 74void socrates(void); 75void socrates(void); 76void socrates(void); 77void socrates(void); 78void socrates(void); 79void socrates(void); 80void socrates(void); 81void socrates(void); 82void socrates(void); 83void socrates(void); 84void socrates(void); 85void socrates(void); 86void socrates(void); 87void socrates(void); 88void socrates(void); 89void socrates(void); 90void socrates(void); 91void socrates(void); 92void socrates(void); 93void socrates(void); 94void socrates(void); 95void socrates(void); 96void socrates(void); 97void socrates(void); 98void socrates(void); 99void socrates(void); 100void socrates(void); 101void socrates(void); 102void socrates(void); 103void socrates(void); 104void socrates(void); 105void socrates(void); 106void socrates(void); 107void socrates(void); 108