File tree 2 files changed +133
-0
lines changed
crates/swc_ecma_parser/tests/typescript/issue-7456/1
2 files changed +133
-0
lines changed Original file line number Diff line number Diff line change
1
+ function Form ( ) {
2
+ return (
3
+ < Select < string > > </ Select >
4
+ ) ;
5
+ }
Original file line number Diff line number Diff line change
1
+ {
2
+ "type" : " Script" ,
3
+ "span" : {
4
+ "start" : 1 ,
5
+ "end" : 74 ,
6
+ "ctxt" : 0
7
+ },
8
+ "body" : [
9
+ {
10
+ "type" : " FunctionDeclaration" ,
11
+ "identifier" : {
12
+ "type" : " Identifier" ,
13
+ "span" : {
14
+ "start" : 10 ,
15
+ "end" : 14 ,
16
+ "ctxt" : 0
17
+ },
18
+ "value" : " Form" ,
19
+ "optional" : false
20
+ },
21
+ "declare" : false ,
22
+ "params" : [],
23
+ "decorators" : [],
24
+ "span" : {
25
+ "start" : 1 ,
26
+ "end" : 74 ,
27
+ "ctxt" : 0
28
+ },
29
+ "body" : {
30
+ "type" : " BlockStatement" ,
31
+ "span" : {
32
+ "start" : 17 ,
33
+ "end" : 74 ,
34
+ "ctxt" : 0
35
+ },
36
+ "stmts" : [
37
+ {
38
+ "type" : " ReturnStatement" ,
39
+ "span" : {
40
+ "start" : 23 ,
41
+ "end" : 70 ,
42
+ "ctxt" : 0
43
+ },
44
+ "argument" : {
45
+ "type" : " ParenthesisExpression" ,
46
+ "span" : {
47
+ "start" : 30 ,
48
+ "end" : 69 ,
49
+ "ctxt" : 0
50
+ },
51
+ "expression" : {
52
+ "type" : " JSXElement" ,
53
+ "span" : {
54
+ "start" : 38 ,
55
+ "end" : 63 ,
56
+ "ctxt" : 0
57
+ },
58
+ "opening" : {
59
+ "type" : " JSXOpeningElement" ,
60
+ "name" : {
61
+ "type" : " Identifier" ,
62
+ "span" : {
63
+ "start" : 39 ,
64
+ "end" : 45 ,
65
+ "ctxt" : 0
66
+ },
67
+ "value" : " Select" ,
68
+ "optional" : false
69
+ },
70
+ "span" : {
71
+ "start" : 38 ,
72
+ "end" : 54 ,
73
+ "ctxt" : 0
74
+ },
75
+ "attributes" : [],
76
+ "selfClosing" : false ,
77
+ "typeArguments" : {
78
+ "type" : " TsTypeParameterInstantiation" ,
79
+ "span" : {
80
+ "start" : 45 ,
81
+ "end" : 53 ,
82
+ "ctxt" : 0
83
+ },
84
+ "params" : [
85
+ {
86
+ "type" : " TsKeywordType" ,
87
+ "span" : {
88
+ "start" : 46 ,
89
+ "end" : 52 ,
90
+ "ctxt" : 0
91
+ },
92
+ "kind" : " string"
93
+ }
94
+ ]
95
+ }
96
+ },
97
+ "children" : [],
98
+ "closing" : {
99
+ "type" : " JSXClosingElement" ,
100
+ "span" : {
101
+ "start" : 54 ,
102
+ "end" : 63 ,
103
+ "ctxt" : 0
104
+ },
105
+ "name" : {
106
+ "type" : " Identifier" ,
107
+ "span" : {
108
+ "start" : 56 ,
109
+ "end" : 62 ,
110
+ "ctxt" : 0
111
+ },
112
+ "value" : " Select" ,
113
+ "optional" : false
114
+ }
115
+ }
116
+ }
117
+ }
118
+ }
119
+ ]
120
+ },
121
+ "generator" : false ,
122
+ "async" : false ,
123
+ "typeParameters" : null ,
124
+ "returnType" : null
125
+ }
126
+ ],
127
+ "interpreter" : null
128
+ }
You can’t perform that action at this time.
1 commit comments
github-actions[bot] commentedon May 30, 2023
Benchmark
es/full/bugs-1
300435
ns/iter (± 10390
)292006
ns/iter (± 16286
)1.03
es/full/minify/libraries/antd
1481894130
ns/iter (± 20167987
)1526431888
ns/iter (± 36320634
)0.97
es/full/minify/libraries/d3
285096561
ns/iter (± 11171379
)300234393
ns/iter (± 8298659
)0.95
es/full/minify/libraries/echarts
1169003362
ns/iter (± 15995173
)1193520862
ns/iter (± 17778490
)0.98
es/full/minify/libraries/jquery
87843807
ns/iter (± 625655
)91642802
ns/iter (± 1386713
)0.96
es/full/minify/libraries/lodash
102532208
ns/iter (± 853462
)106531794
ns/iter (± 755832
)0.96
es/full/minify/libraries/moment
50788073
ns/iter (± 479218
)52911851
ns/iter (± 632620
)0.96
es/full/minify/libraries/react
18834695
ns/iter (± 101585
)19607274
ns/iter (± 1205445
)0.96
es/full/minify/libraries/terser
232605452
ns/iter (± 1835642
)244276644
ns/iter (± 3486351
)0.95
es/full/minify/libraries/three
400091218
ns/iter (± 10821754
)427069518
ns/iter (± 8626008
)0.94
es/full/minify/libraries/typescript
2902939090
ns/iter (± 20792380
)2951006785
ns/iter (± 11382460
)0.98
es/full/minify/libraries/victory
620892971
ns/iter (± 5322579
)632161684
ns/iter (± 8598797
)0.98
es/full/minify/libraries/vue
127029323
ns/iter (± 1561247
)134591358
ns/iter (± 1527270
)0.94
es/full/codegen/es3
33461
ns/iter (± 794
)34269
ns/iter (± 64
)0.98
es/full/codegen/es5
33323
ns/iter (± 306
)34308
ns/iter (± 74
)0.97
es/full/codegen/es2015
32818
ns/iter (± 200
)34151
ns/iter (± 111
)0.96
es/full/codegen/es2016
32648
ns/iter (± 234
)34157
ns/iter (± 118
)0.96
es/full/codegen/es2017
32609
ns/iter (± 204
)34143
ns/iter (± 83
)0.96
es/full/codegen/es2018
32831
ns/iter (± 240
)34221
ns/iter (± 100
)0.96
es/full/codegen/es2019
33162
ns/iter (± 268
)34188
ns/iter (± 79
)0.97
es/full/codegen/es2020
32741
ns/iter (± 176
)34141
ns/iter (± 55
)0.96
es/full/all/es3
180029982
ns/iter (± 3657975
)181813040
ns/iter (± 3915646
)0.99
es/full/all/es5
174953760
ns/iter (± 3418339
)176601549
ns/iter (± 2961663
)0.99
es/full/all/es2015
135017842
ns/iter (± 1971070
)140079217
ns/iter (± 2837070
)0.96
es/full/all/es2016
132332294
ns/iter (± 1863309
)140551044
ns/iter (± 3014137
)0.94
es/full/all/es2017
131309708
ns/iter (± 1821332
)139284844
ns/iter (± 928172
)0.94
es/full/all/es2018
125235070
ns/iter (± 1580567
)134786025
ns/iter (± 2228785
)0.93
es/full/all/es2019
124691375
ns/iter (± 1337046
)129618913
ns/iter (± 2829477
)0.96
es/full/all/es2020
116812038
ns/iter (± 1134185
)120836876
ns/iter (± 1591102
)0.97
es/full/parser
499360
ns/iter (± 11588
)520250
ns/iter (± 6427
)0.96
es/full/base/fixer
22372
ns/iter (± 163
)22518
ns/iter (± 83
)0.99
es/full/base/resolver_and_hygiene
82659
ns/iter (± 374
)85149
ns/iter (± 371
)0.97
serialization of serde
117
ns/iter (± 1
)120
ns/iter (± 0
)0.97
css/minify/libraries/bootstrap
26398235
ns/iter (± 274934
)26769161
ns/iter (± 103537
)0.99
css/visitor/compare/clone
2060059
ns/iter (± 28451
)2107453
ns/iter (± 32745
)0.98
css/visitor/compare/visit_mut_span
2220002
ns/iter (± 13263
)2286975
ns/iter (± 8084
)0.97
css/visitor/compare/visit_mut_span_panic
2266797
ns/iter (± 8870
)2362380
ns/iter (± 7757
)0.96
css/visitor/compare/fold_span
2965017
ns/iter (± 16041
)3100353
ns/iter (± 10917
)0.96
css/visitor/compare/fold_span_panic
3201627
ns/iter (± 28034
)3251871
ns/iter (± 20292
)0.98
css/lexer/bootstrap_5_1_3
5067070
ns/iter (± 67034
)5196515
ns/iter (± 15259
)0.98
css/lexer/foundation_6_7_4
4217063
ns/iter (± 49131
)4380970
ns/iter (± 18089
)0.96
css/lexer/tailwind_3_1_1
797149
ns/iter (± 3558
)832301
ns/iter (± 3215
)0.96
css/parser/bootstrap_5_1_3
20536212
ns/iter (± 180857
)21065690
ns/iter (± 69704
)0.97
css/parser/foundation_6_7_4
16263528
ns/iter (± 60802
)16746059
ns/iter (± 70893
)0.97
css/parser/tailwind_3_1_1
3169459
ns/iter (± 27963
)3226743
ns/iter (± 10519
)0.98
es/codegen/colors
740233
ns/iter (± 398917
)745437
ns/iter (± 404031
)0.99
es/codegen/large
3154124
ns/iter (± 1616309
)3101997
ns/iter (± 1636565
)1.02
es/codegen/with-parser/colors
47142
ns/iter (± 705
)48428
ns/iter (± 409
)0.97
es/codegen/with-parser/large
493582
ns/iter (± 3094
)506004
ns/iter (± 2996
)0.98
es/minify/libraries/antd
1344045201
ns/iter (± 27344824
)1346768345
ns/iter (± 44258052
)1.00
es/minify/libraries/d3
244859532
ns/iter (± 1656074
)252583615
ns/iter (± 5230853
)0.97
es/minify/libraries/echarts
995906600
ns/iter (± 14329997
)1014977308
ns/iter (± 8997890
)0.98
es/minify/libraries/jquery
78410783
ns/iter (± 1020199
)79992094
ns/iter (± 994755
)0.98
es/minify/libraries/lodash
93770077
ns/iter (± 699916
)96359814
ns/iter (± 900727
)0.97
es/minify/libraries/moment
45692121
ns/iter (± 513311
)46881868
ns/iter (± 444644
)0.97
es/minify/libraries/react
17082287
ns/iter (± 94368
)17472613
ns/iter (± 268699
)0.98
es/minify/libraries/terser
203599530
ns/iter (± 1372364
)209702931
ns/iter (± 2720003
)0.97
es/minify/libraries/three
341629583
ns/iter (± 8102448
)364654905
ns/iter (± 6422808
)0.94
es/minify/libraries/typescript
2521029404
ns/iter (± 17291605
)2526189429
ns/iter (± 26732532
)1.00
es/minify/libraries/victory
519670216
ns/iter (± 7197098
)537579077
ns/iter (± 11212312
)0.97
es/minify/libraries/vue
114321883
ns/iter (± 779549
)118811187
ns/iter (± 1481103
)0.96
es/visitor/compare/clone
2249477
ns/iter (± 37126
)2325077
ns/iter (± 11388
)0.97
es/visitor/compare/visit_mut_span
2599738
ns/iter (± 16980
)2691693
ns/iter (± 11785
)0.97
es/visitor/compare/visit_mut_span_panic
2623050
ns/iter (± 17738
)2720126
ns/iter (± 16475
)0.96
es/visitor/compare/fold_span
3673768
ns/iter (± 26048
)3786595
ns/iter (± 10767
)0.97
es/visitor/compare/fold_span_panic
3927383
ns/iter (± 19053
)3909745
ns/iter (± 15211
)1.00
es/lexer/colors
12788
ns/iter (± 268
)13168
ns/iter (± 45
)0.97
es/lexer/angular
6236842
ns/iter (± 55157
)6448402
ns/iter (± 33101
)0.97
es/lexer/backbone
773200
ns/iter (± 3268
)798390
ns/iter (± 2993
)0.97
es/lexer/jquery
4341895
ns/iter (± 35081
)4491147
ns/iter (± 12850
)0.97
es/lexer/jquery mobile
6754172
ns/iter (± 36951
)6974104
ns/iter (± 21149
)0.97
es/lexer/mootools
3393603
ns/iter (± 14117
)3504011
ns/iter (± 22121
)0.97
es/lexer/underscore
640512
ns/iter (± 2729
)656625
ns/iter (± 3240
)0.98
es/lexer/three
20686645
ns/iter (± 235149
)21068614
ns/iter (± 61628
)0.98
es/lexer/yui
3765840
ns/iter (± 16597
)3907942
ns/iter (± 12801
)0.96
es/parser/colors
28209
ns/iter (± 442
)28868
ns/iter (± 140
)0.98
es/parser/angular
14429624
ns/iter (± 160571
)15059237
ns/iter (± 85438
)0.96
es/parser/backbone
2098558
ns/iter (± 18600
)2186285
ns/iter (± 14846
)0.96
es/parser/jquery
11431433
ns/iter (± 108076
)11870705
ns/iter (± 145958
)0.96
es/parser/jquery mobile
17495551
ns/iter (± 139507
)18366607
ns/iter (± 165599
)0.95
es/parser/mootools
8732703
ns/iter (± 119472
)9032501
ns/iter (± 39387
)0.97
es/parser/underscore
1769854
ns/iter (± 17786
)1836924
ns/iter (± 8203
)0.96
es/parser/three
49077994
ns/iter (± 1325941
)52462012
ns/iter (± 496318
)0.94
es/parser/yui
8733235
ns/iter (± 68117
)9154053
ns/iter (± 59083
)0.95
es/preset-env/usage/builtin_type
135059
ns/iter (± 34721
)138313
ns/iter (± 34323
)0.98
es/preset-env/usage/property
19265
ns/iter (± 124
)19956
ns/iter (± 108
)0.97
es/resolver/typescript
114133627
ns/iter (± 1181776
)111552776
ns/iter (± 2489895
)1.02
es/fixer/typescript
81167543
ns/iter (± 1006021
)79015395
ns/iter (± 503425
)1.03
es/hygiene/typescript
171513579
ns/iter (± 2082664
)164217715
ns/iter (± 875918
)1.04
es/resolver_with_hygiene/typescript
305165049
ns/iter (± 3188651
)296993695
ns/iter (± 2894820
)1.03
es/visitor/base-perf/module_clone
79188
ns/iter (± 1042
)81004
ns/iter (± 525
)0.98
es/visitor/base-perf/fold_empty
87092
ns/iter (± 1018
)89944
ns/iter (± 526
)0.97
es/visitor/base-perf/fold_noop_impl_all
88086
ns/iter (± 539
)90434
ns/iter (± 765
)0.97
es/visitor/base-perf/fold_noop_impl_vec
87575
ns/iter (± 910
)91722
ns/iter (± 383
)0.95
es/visitor/base-perf/boxing_boxed_clone
54
ns/iter (± 0
)59
ns/iter (± 0
)0.92
es/visitor/base-perf/boxing_unboxed_clone
39
ns/iter (± 0
)41
ns/iter (± 0
)0.95
es/visitor/base-perf/boxing_boxed
98
ns/iter (± 0
)103
ns/iter (± 0
)0.95
es/visitor/base-perf/boxing_unboxed
75
ns/iter (± 0
)78
ns/iter (± 0
)0.96
es/visitor/base-perf/visit_contains_this
3433
ns/iter (± 85
)3516
ns/iter (± 41
)0.98
es/base/parallel/resolver/typescript
6314695872
ns/iter (± 590724946
)6589995015
ns/iter (± 564268415
)0.96
es/base/parallel/hygiene/typescript
2179078285
ns/iter (± 28656680
)1978825559
ns/iter (± 33928737
)1.10
misc/visitors/time-complexity/time 5
96
ns/iter (± 0
)104
ns/iter (± 0
)0.92
misc/visitors/time-complexity/time 10
306
ns/iter (± 3
)333
ns/iter (± 5
)0.92
misc/visitors/time-complexity/time 15
625
ns/iter (± 8
)635
ns/iter (± 1
)0.98
misc/visitors/time-complexity/time 20
1159
ns/iter (± 7
)1183
ns/iter (± 4
)0.98
misc/visitors/time-complexity/time 40
5972
ns/iter (± 39
)6719
ns/iter (± 111
)0.89
misc/visitors/time-complexity/time 60
15179
ns/iter (± 119
)16940
ns/iter (± 86
)0.90
es/full-target/es2016
244157
ns/iter (± 1949
)252581
ns/iter (± 829
)0.97
es/full-target/es2017
239548
ns/iter (± 1028
)244202
ns/iter (± 1454
)0.98
es/full-target/es2018
227189
ns/iter (± 1175
)233475
ns/iter (± 784
)0.97
es2020_nullish_coalescing
89385
ns/iter (± 777
)92890
ns/iter (± 328
)0.96
es2020_optional_chaining
120271
ns/iter (± 1033
)124123
ns/iter (± 766
)0.97
es2022_class_properties
145171
ns/iter (± 1266
)148269
ns/iter (± 1481
)0.98
es2018_object_rest_spread
94024
ns/iter (± 940
)95742
ns/iter (± 548
)0.98
es2019_optional_catch_binding
82466
ns/iter (± 409
)84457
ns/iter (± 392
)0.98
es2017_async_to_generator
82861
ns/iter (± 617
)84874
ns/iter (± 282
)0.98
es2016_exponentiation
87167
ns/iter (± 851
)89684
ns/iter (± 939
)0.97
es2015_arrow
92546
ns/iter (± 535
)92925
ns/iter (± 436
)1.00
es2015_block_scoped_fn
91001
ns/iter (± 382
)91233
ns/iter (± 504
)1.00
es2015_block_scoping
169348
ns/iter (± 468
)168395
ns/iter (± 327
)1.01
This comment was automatically generated by workflow using github-action-benchmark.