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