@@ -56,9 +56,11 @@ declare var hasOwnProperty:any;
5656>div : Symbol(unknown)
5757
5858 <Component>{foo}<br />{bar}</Component>
59+ >Component : Symbol(Component, Decl(jsxReactTestSuite.tsx, 2, 11))
5960>foo : Symbol(foo, Decl(jsxReactTestSuite.tsx, 7, 11))
6061>br : Symbol(unknown)
6162>bar : Symbol(bar, Decl(jsxReactTestSuite.tsx, 8, 11))
63+ >Component : Symbol(Component, Decl(jsxReactTestSuite.tsx, 2, 11))
6264
6365 <br />
6466>br : Symbol(unknown)
@@ -68,12 +70,20 @@ declare var hasOwnProperty:any;
6870
6971
7072<Composite>
73+ >Composite : Symbol(Composite, Decl(jsxReactTestSuite.tsx, 3, 11))
74+
7175 {this.props.children}
7276</Composite>;
77+ >Composite : Symbol(Composite, Decl(jsxReactTestSuite.tsx, 3, 11))
7378
7479<Composite>
80+ >Composite : Symbol(Composite, Decl(jsxReactTestSuite.tsx, 3, 11))
81+
7582 <Composite2 />
83+ >Composite2 : Symbol(Composite2, Decl(jsxReactTestSuite.tsx, 4, 11))
84+
7685</Composite>;
86+ >Composite : Symbol(Composite, Decl(jsxReactTestSuite.tsx, 3, 11))
7787
7888var x =
7989>x : Symbol(x, Decl(jsxReactTestSuite.tsx, 10, 11), Decl(jsxReactTestSuite.tsx, 35, 3))
@@ -164,62 +174,76 @@ var x =
164174>hasOwnProperty : Symbol(unknown)
165175
166176<Component constructor="foo" />;
177+ >Component : Symbol(Component, Decl(jsxReactTestSuite.tsx, 2, 11))
167178>constructor : Symbol(unknown)
168179
169180<Namespace.Component />;
170181
171182<Namespace.DeepNamespace.Component />;
172183
173184<Component { ... x } y
185+ >Component : Symbol(Component, Decl(jsxReactTestSuite.tsx, 2, 11))
174186>x : Symbol(x, Decl(jsxReactTestSuite.tsx, 10, 11), Decl(jsxReactTestSuite.tsx, 35, 3))
175187>y : Symbol(unknown)
176188
177189={2 } z />;
178190>z : Symbol(unknown)
179191
180192<Component
193+ >Component : Symbol(Component, Decl(jsxReactTestSuite.tsx, 2, 11))
194+
181195 {...this.props} sound="moo" />;
182196>sound : Symbol(unknown)
183197
184198<font-face />;
185199>font-face : Symbol(unknown)
186200
187201<Component x={y} />;
202+ >Component : Symbol(Component, Decl(jsxReactTestSuite.tsx, 2, 11))
188203>x : Symbol(unknown)
189204>y : Symbol(y, Decl(jsxReactTestSuite.tsx, 9, 11))
190205
191206<x-component />;
192207>x-component : Symbol(unknown)
193208
194209<Component {...x} />;
210+ >Component : Symbol(Component, Decl(jsxReactTestSuite.tsx, 2, 11))
195211>x : Symbol(x, Decl(jsxReactTestSuite.tsx, 10, 11), Decl(jsxReactTestSuite.tsx, 35, 3))
196212
197213<Component { ...x } y={2} />;
214+ >Component : Symbol(Component, Decl(jsxReactTestSuite.tsx, 2, 11))
198215>x : Symbol(x, Decl(jsxReactTestSuite.tsx, 10, 11), Decl(jsxReactTestSuite.tsx, 35, 3))
199216>y : Symbol(unknown)
200217
201218<Component { ... x } y={2} z />;
219+ >Component : Symbol(Component, Decl(jsxReactTestSuite.tsx, 2, 11))
202220>x : Symbol(x, Decl(jsxReactTestSuite.tsx, 10, 11), Decl(jsxReactTestSuite.tsx, 35, 3))
203221>y : Symbol(unknown)
204222>z : Symbol(unknown)
205223
206224<Component x={1} {...y} />;
225+ >Component : Symbol(Component, Decl(jsxReactTestSuite.tsx, 2, 11))
207226>x : Symbol(unknown)
208227>y : Symbol(y, Decl(jsxReactTestSuite.tsx, 9, 11))
209228
210229
211230<Component x={1} y="2" {...z} {...z}><Child /></Component>;
231+ >Component : Symbol(Component, Decl(jsxReactTestSuite.tsx, 2, 11))
212232>x : Symbol(unknown)
213233>y : Symbol(unknown)
214234>z : Symbol(z, Decl(jsxReactTestSuite.tsx, 11, 11))
215235>z : Symbol(z, Decl(jsxReactTestSuite.tsx, 11, 11))
236+ >Child : Symbol(Child, Decl(jsxReactTestSuite.tsx, 5, 11))
237+ >Component : Symbol(Component, Decl(jsxReactTestSuite.tsx, 2, 11))
216238
217239<Component x="1" {...(z = { y: 2 }, z)} z={3}>Text</Component>;
240+ >Component : Symbol(Component, Decl(jsxReactTestSuite.tsx, 2, 11))
218241>x : Symbol(unknown)
219242>z : Symbol(z, Decl(jsxReactTestSuite.tsx, 11, 11))
220243>y : Symbol(y, Decl(jsxReactTestSuite.tsx, 113, 27))
221244>z : Symbol(z, Decl(jsxReactTestSuite.tsx, 11, 11))
222245>z : Symbol(unknown)
246+ >Component : Symbol(Component, Decl(jsxReactTestSuite.tsx, 2, 11))
223247
224248
225249
0 commit comments