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