forked from microsoft/TypeScript
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathjsxEsprimaFbTestSuite.js
83 lines (61 loc) · 1.47 KB
/
jsxEsprimaFbTestSuite.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
//// [jsxEsprimaFbTestSuite.tsx]
declare var React: any;
declare var 日本語;
declare var AbC_def;
declare var LeftRight;
declare var x;
declare var a;
declare var props;
declare var value;
<a />;
<n:a n:v />;
<a n:foo="bar"> {value} <b><c /></b></a>;
<a b={" "} c=" " d="&" e="id=1&group=2" f="�" g="{*;" h="&#x;" />;
<a b="¬anentity;" />;
<a
/>;
<日本語></日本語>;
<AbC_def
test="&&">
bar
baz
</AbC_def>;
<a b={x ? <c /> : <d />} />;
<a>{}</a>;
<a>{/* this is a comment */}</a>;
<div>@test content</div>;
<div><br />7x invalid-js-identifier</div>;
<LeftRight left=<a /> right=<b>monkeys /> gorillas</b> />;
<a.b></a.b>;
<a.b.c></a.b.c>;
(<div />) < x;
<div {...props} />;
<div {...props} post="attribute" />;
<div pre="leading" pre2="attribute" {...props}></div>;
<a> </a>;
//// [jsxEsprimaFbTestSuite.jsx]
<a />;
<n:a n:v/>;
<a n:foo="bar"> {value} <b><c /></b></a>;
<a b={" "} c=" " d="&" e="id=1&group=2" f="�" g="{*;" h="&#x;"/>;
<a b="¬anentity;"/>;
<a />;
<日本語></日本語>;
<AbC_def test="&&">
bar
baz
</AbC_def>;
<a b={x ? <c /> : <d />}/>;
<a></a>;
<a></a>;
<div>@test content</div>;
<div><br />7x invalid-js-identifier</div>;
<LeftRight left/>, <a />;
right = <b>monkeys /> gorillas</b> / > ;
<a.b></a.b>;
<a.b.c></a.b.c>;
(<div />) < x;
<div {...props}/>;
<div {...props} post="attribute"/>;
<div pre="leading" pre2="attribute" {...props}></div>;
<a> </a>;