Douglas Gregor | de88246 | 2012-04-30 16:20:27 +0000 | [diff] [blame] | 1 | // RUN: %clang_cc1 -fsyntax-only %s -verify |
Andy Gibbs | 8e8fb3b | 2012-10-19 12:44:48 +0000 | [diff] [blame] | 2 | // expected-no-diagnostics |
Douglas Gregor | de88246 | 2012-04-30 16:20:27 +0000 | [diff] [blame] | 3 | class outer { |
| 4 | class inner1 { inner1(); }; |
| 5 | class inner2 { inner2(); }; |
| 6 | class inner3 { inner3(); }; |
| 7 | class inner4 { inner4(); }; |
| 8 | class inner5 { inner5(); }; |
| 9 | class inner6 { inner6(); }; |
| 10 | class inner7 { inner7(); }; |
| 11 | class inner8 { inner8(); }; |
| 12 | class inner9 { inner9(); }; |
| 13 | class inner10 { inner10(); }; |
| 14 | class inner11 { inner11(); }; |
| 15 | class inner12 { inner12(); }; |
| 16 | class inner13 { inner13(); }; |
| 17 | class inner14 { inner14(); }; |
| 18 | class inner15 { inner15(); }; |
| 19 | class inner16 { inner16(); }; |
| 20 | class inner17 { inner17(); }; |
| 21 | class inner18 { inner18(); }; |
| 22 | class inner19 { inner19(); }; |
| 23 | class inner20 { inner20(); }; |
| 24 | class inner21 { inner21(); }; |
| 25 | class inner22 { inner22(); }; |
| 26 | class inner23 { inner23(); }; |
| 27 | class inner24 { inner24(); }; |
| 28 | class inner25 { inner25(); }; |
| 29 | class inner26 { inner26(); }; |
| 30 | class inner27 { inner27(); }; |
| 31 | class inner28 { inner28(); }; |
| 32 | class inner29 { inner29(); }; |
| 33 | class inner30 { inner30(); }; |
| 34 | class inner31 { inner31(); }; |
| 35 | class inner32 { inner32(); }; |
| 36 | class inner33 { inner33(); }; |
| 37 | class inner34 { inner34(); }; |
| 38 | class inner35 { inner35(); }; |
| 39 | class inner36 { inner36(); }; |
| 40 | class inner37 { inner37(); }; |
| 41 | class inner38 { inner38(); }; |
| 42 | class inner39 { inner39(); }; |
| 43 | class inner40 { inner40(); }; |
| 44 | class inner41 { inner41(); }; |
| 45 | class inner42 { inner42(); }; |
| 46 | class inner43 { inner43(); }; |
| 47 | class inner44 { inner44(); }; |
| 48 | class inner45 { inner45(); }; |
| 49 | class inner46 { inner46(); }; |
| 50 | class inner47 { inner47(); }; |
| 51 | class inner48 { inner48(); }; |
| 52 | class inner49 { inner49(); }; |
| 53 | class inner50 { inner50(); }; |
| 54 | class inner51 { inner51(); }; |
| 55 | class inner52 { inner52(); }; |
| 56 | class inner53 { inner53(); }; |
| 57 | class inner54 { inner54(); }; |
| 58 | class inner55 { inner55(); }; |
| 59 | class inner56 { inner56(); }; |
| 60 | class inner57 { inner57(); }; |
| 61 | class inner58 { inner58(); }; |
| 62 | class inner59 { inner59(); }; |
| 63 | class inner60 { inner60(); }; |
| 64 | class inner61 { inner61(); }; |
| 65 | class inner62 { inner62(); }; |
| 66 | class inner63 { inner63(); }; |
| 67 | class inner64 { inner64(); }; |
| 68 | class inner65 { inner65(); }; |
| 69 | class inner66 { inner66(); }; |
| 70 | class inner67 { inner67(); }; |
| 71 | class inner68 { inner68(); }; |
| 72 | class inner69 { inner69(); }; |
| 73 | class inner70 { inner70(); }; |
| 74 | class inner71 { inner71(); }; |
| 75 | class inner72 { inner72(); }; |
| 76 | class inner73 { inner73(); }; |
| 77 | class inner74 { inner74(); }; |
| 78 | class inner75 { inner75(); }; |
| 79 | class inner76 { inner76(); }; |
| 80 | class inner77 { inner77(); }; |
| 81 | class inner78 { inner78(); }; |
| 82 | class inner79 { inner79(); }; |
| 83 | class inner80 { inner80(); }; |
| 84 | class inner81 { inner81(); }; |
| 85 | class inner82 { inner82(); }; |
| 86 | class inner83 { inner83(); }; |
| 87 | class inner84 { inner84(); }; |
| 88 | class inner85 { inner85(); }; |
| 89 | class inner86 { inner86(); }; |
| 90 | class inner87 { inner87(); }; |
| 91 | class inner88 { inner88(); }; |
| 92 | class inner89 { inner89(); }; |
| 93 | class inner90 { inner90(); }; |
| 94 | class inner91 { inner91(); }; |
| 95 | class inner92 { inner92(); }; |
| 96 | class inner93 { inner93(); }; |
| 97 | class inner94 { inner94(); }; |
| 98 | class inner95 { inner95(); }; |
| 99 | class inner96 { inner96(); }; |
| 100 | class inner97 { inner97(); }; |
| 101 | class inner98 { inner98(); }; |
| 102 | class inner99 { inner99(); }; |
| 103 | class inner100 { inner100(); }; |
| 104 | class inner101 { inner101(); }; |
| 105 | class inner102 { inner102(); }; |
| 106 | class inner103 { inner103(); }; |
| 107 | class inner104 { inner104(); }; |
| 108 | class inner105 { inner105(); }; |
| 109 | class inner106 { inner106(); }; |
| 110 | class inner107 { inner107(); }; |
| 111 | class inner108 { inner108(); }; |
| 112 | class inner109 { inner109(); }; |
| 113 | class inner110 { inner110(); }; |
| 114 | class inner111 { inner111(); }; |
| 115 | class inner112 { inner112(); }; |
| 116 | class inner113 { inner113(); }; |
| 117 | class inner114 { inner114(); }; |
| 118 | class inner115 { inner115(); }; |
| 119 | class inner116 { inner116(); }; |
| 120 | class inner117 { inner117(); }; |
| 121 | class inner118 { inner118(); }; |
| 122 | class inner119 { inner119(); }; |
| 123 | class inner120 { inner120(); }; |
| 124 | class inner121 { inner121(); }; |
| 125 | class inner122 { inner122(); }; |
| 126 | class inner123 { inner123(); }; |
| 127 | class inner124 { inner124(); }; |
| 128 | class inner125 { inner125(); }; |
| 129 | class inner126 { inner126(); }; |
| 130 | class inner127 { inner127(); }; |
| 131 | class inner128 { inner128(); }; |
| 132 | class inner129 { inner129(); }; |
| 133 | class inner130 { inner130(); }; |
| 134 | class inner131 { inner131(); }; |
| 135 | class inner132 { inner132(); }; |
| 136 | class inner133 { inner133(); }; |
| 137 | class inner134 { inner134(); }; |
| 138 | class inner135 { inner135(); }; |
| 139 | class inner136 { inner136(); }; |
| 140 | class inner137 { inner137(); }; |
| 141 | class inner138 { inner138(); }; |
| 142 | class inner139 { inner139(); }; |
| 143 | class inner140 { inner140(); }; |
| 144 | class inner141 { inner141(); }; |
| 145 | class inner142 { inner142(); }; |
| 146 | class inner143 { inner143(); }; |
| 147 | class inner144 { inner144(); }; |
| 148 | class inner145 { inner145(); }; |
| 149 | class inner146 { inner146(); }; |
| 150 | class inner147 { inner147(); }; |
| 151 | class inner148 { inner148(); }; |
| 152 | class inner149 { inner149(); }; |
| 153 | class inner150 { inner150(); }; |
| 154 | class inner151 { inner151(); }; |
| 155 | class inner152 { inner152(); }; |
| 156 | class inner153 { inner153(); }; |
| 157 | class inner154 { inner154(); }; |
| 158 | class inner155 { inner155(); }; |
| 159 | class inner156 { inner156(); }; |
| 160 | class inner157 { inner157(); }; |
| 161 | class inner158 { inner158(); }; |
| 162 | class inner159 { inner159(); }; |
| 163 | class inner160 { inner160(); }; |
| 164 | class inner161 { inner161(); }; |
| 165 | class inner162 { inner162(); }; |
| 166 | class inner163 { inner163(); }; |
| 167 | class inner164 { inner164(); }; |
| 168 | class inner165 { inner165(); }; |
| 169 | class inner166 { inner166(); }; |
| 170 | class inner167 { inner167(); }; |
| 171 | class inner168 { inner168(); }; |
| 172 | class inner169 { inner169(); }; |
| 173 | class inner170 { inner170(); }; |
| 174 | class inner171 { inner171(); }; |
| 175 | class inner172 { inner172(); }; |
| 176 | class inner173 { inner173(); }; |
| 177 | class inner174 { inner174(); }; |
| 178 | class inner175 { inner175(); }; |
| 179 | class inner176 { inner176(); }; |
| 180 | class inner177 { inner177(); }; |
| 181 | class inner178 { inner178(); }; |
| 182 | class inner179 { inner179(); }; |
| 183 | class inner180 { inner180(); }; |
| 184 | class inner181 { inner181(); }; |
| 185 | class inner182 { inner182(); }; |
| 186 | class inner183 { inner183(); }; |
| 187 | class inner184 { inner184(); }; |
| 188 | class inner185 { inner185(); }; |
| 189 | class inner186 { inner186(); }; |
| 190 | class inner187 { inner187(); }; |
| 191 | class inner188 { inner188(); }; |
| 192 | class inner189 { inner189(); }; |
| 193 | class inner190 { inner190(); }; |
| 194 | class inner191 { inner191(); }; |
| 195 | class inner192 { inner192(); }; |
| 196 | class inner193 { inner193(); }; |
| 197 | class inner194 { inner194(); }; |
| 198 | class inner195 { inner195(); }; |
| 199 | class inner196 { inner196(); }; |
| 200 | class inner197 { inner197(); }; |
| 201 | class inner198 { inner198(); }; |
| 202 | class inner199 { inner199(); }; |
| 203 | class inner200 { inner200(); }; |
| 204 | class inner201 { inner201(); }; |
| 205 | class inner202 { inner202(); }; |
| 206 | class inner203 { inner203(); }; |
| 207 | class inner204 { inner204(); }; |
| 208 | class inner205 { inner205(); }; |
| 209 | class inner206 { inner206(); }; |
| 210 | class inner207 { inner207(); }; |
| 211 | class inner208 { inner208(); }; |
| 212 | class inner209 { inner209(); }; |
| 213 | class inner210 { inner210(); }; |
| 214 | class inner211 { inner211(); }; |
| 215 | class inner212 { inner212(); }; |
| 216 | class inner213 { inner213(); }; |
| 217 | class inner214 { inner214(); }; |
| 218 | class inner215 { inner215(); }; |
| 219 | class inner216 { inner216(); }; |
| 220 | class inner217 { inner217(); }; |
| 221 | class inner218 { inner218(); }; |
| 222 | class inner219 { inner219(); }; |
| 223 | class inner220 { inner220(); }; |
| 224 | class inner221 { inner221(); }; |
| 225 | class inner222 { inner222(); }; |
| 226 | class inner223 { inner223(); }; |
| 227 | class inner224 { inner224(); }; |
| 228 | class inner225 { inner225(); }; |
| 229 | class inner226 { inner226(); }; |
| 230 | class inner227 { inner227(); }; |
| 231 | class inner228 { inner228(); }; |
| 232 | class inner229 { inner229(); }; |
| 233 | class inner230 { inner230(); }; |
| 234 | class inner231 { inner231(); }; |
| 235 | class inner232 { inner232(); }; |
| 236 | class inner233 { inner233(); }; |
| 237 | class inner234 { inner234(); }; |
| 238 | class inner235 { inner235(); }; |
| 239 | class inner236 { inner236(); }; |
| 240 | class inner237 { inner237(); }; |
| 241 | class inner238 { inner238(); }; |
| 242 | class inner239 { inner239(); }; |
| 243 | class inner240 { inner240(); }; |
| 244 | class inner241 { inner241(); }; |
| 245 | class inner242 { inner242(); }; |
| 246 | class inner243 { inner243(); }; |
| 247 | class inner244 { inner244(); }; |
| 248 | class inner245 { inner245(); }; |
| 249 | class inner246 { inner246(); }; |
| 250 | class inner247 { inner247(); }; |
| 251 | class inner248 { inner248(); }; |
| 252 | class inner249 { inner249(); }; |
| 253 | class inner250 { inner250(); }; |
| 254 | class inner251 { inner251(); }; |
| 255 | class inner252 { inner252(); }; |
| 256 | class inner253 { inner253(); }; |
| 257 | class inner254 { inner254(); }; |
| 258 | class inner255 { inner255(); }; |
| 259 | class inner256 { inner256(); }; |
| 260 | }; |