Commit 70399e1
add support for Lift Template Literal Restriction (#23801)
* add support for Lift Template Literal Restriction
* rename file and improve comment and tests
* fix NoSubstitutionTemplateLiteral support
* extract tagged template and add more test
* avoid useless parameter
* fix incorrect return node if cannot transform
* accept baseline
* correctly baseline
* accept baseline
* fix merge break
* fix merge break
* inline rescan template head or no subsititution template
* update scan error
* add comment and fix lint
* refactor and fix lint
* avoid blank
* fix merge conflict
* fix again
* fix again
* use multiple target
* fix space lint
Co-authored-by: Nathan Shively-Sanders <[email protected]>1 parent 2047118 commit 70399e1
File tree
31 files changed
+1647
-125
lines changed- src
- compiler
- transformers
- services
- formatting
- tests
- baselines/reference
- api
- cases/conformance/es2018
31 files changed
+1647
-125
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4124 | 4124 | | |
4125 | 4125 | | |
4126 | 4126 | | |
4127 | | - | |
| 4127 | + | |
| 4128 | + | |
| 4129 | + | |
| 4130 | + | |
| 4131 | + | |
4128 | 4132 | | |
| 4133 | + | |
| 4134 | + | |
| 4135 | + | |
| 4136 | + | |
| 4137 | + | |
| 4138 | + | |
4129 | 4139 | | |
4130 | 4140 | | |
4131 | 4141 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1486 | 1486 | | |
1487 | 1487 | | |
1488 | 1488 | | |
1489 | | - | |
| 1489 | + | |
1490 | 1490 | | |
1491 | 1491 | | |
1492 | 1492 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1137 | 1137 | | |
1138 | 1138 | | |
1139 | 1139 | | |
1140 | | - | |
1141 | | - | |
| 1140 | + | |
| 1141 | + | |
| 1142 | + | |
| 1143 | + | |
| 1144 | + | |
| 1145 | + | |
1142 | 1146 | | |
1143 | 1147 | | |
1144 | 1148 | | |
| |||
2329 | 2333 | | |
2330 | 2334 | | |
2331 | 2335 | | |
2332 | | - | |
| 2336 | + | |
2333 | 2337 | | |
2334 | 2338 | | |
2335 | | - | |
| 2339 | + | |
2336 | 2340 | | |
2337 | 2341 | | |
2338 | 2342 | | |
2339 | 2343 | | |
2340 | 2344 | | |
2341 | 2345 | | |
2342 | | - | |
| 2346 | + | |
2343 | 2347 | | |
2344 | 2348 | | |
2345 | 2349 | | |
| |||
2348 | 2352 | | |
2349 | 2353 | | |
2350 | 2354 | | |
2351 | | - | |
| 2355 | + | |
2352 | 2356 | | |
2353 | 2357 | | |
2354 | 2358 | | |
2355 | 2359 | | |
2356 | 2360 | | |
2357 | | - | |
| 2361 | + | |
2358 | 2362 | | |
2359 | 2363 | | |
2360 | 2364 | | |
| |||
2369 | 2373 | | |
2370 | 2374 | | |
2371 | 2375 | | |
2372 | | - | |
| 2376 | + | |
| 2377 | + | |
| 2378 | + | |
| 2379 | + | |
2373 | 2380 | | |
2374 | 2381 | | |
2375 | 2382 | | |
| |||
2413 | 2420 | | |
2414 | 2421 | | |
2415 | 2422 | | |
| 2423 | + | |
| 2424 | + | |
| 2425 | + | |
| 2426 | + | |
2416 | 2427 | | |
2417 | 2428 | | |
2418 | 2429 | | |
| |||
4772 | 4783 | | |
4773 | 4784 | | |
4774 | 4785 | | |
4775 | | - | |
4776 | | - | |
| 4786 | + | |
| 4787 | + | |
4777 | 4788 | | |
4778 | 4789 | | |
4779 | 4790 | | |
| |||
4945 | 4956 | | |
4946 | 4957 | | |
4947 | 4958 | | |
4948 | | - | |
| 4959 | + | |
4949 | 4960 | | |
4950 | 4961 | | |
4951 | 4962 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
31 | | - | |
| 31 | + | |
| 32 | + | |
32 | 33 | | |
33 | 34 | | |
34 | 35 | | |
| |||
468 | 469 | | |
469 | 470 | | |
470 | 471 | | |
| 472 | + | |
| 473 | + | |
| 474 | + | |
| 475 | + | |
| 476 | + | |
| 477 | + | |
| 478 | + | |
| 479 | + | |
471 | 480 | | |
472 | 481 | | |
473 | 482 | | |
| |||
901 | 910 | | |
902 | 911 | | |
903 | 912 | | |
| 913 | + | |
904 | 914 | | |
905 | 915 | | |
906 | 916 | | |
| |||
1164 | 1174 | | |
1165 | 1175 | | |
1166 | 1176 | | |
1167 | | - | |
| 1177 | + | |
1168 | 1178 | | |
1169 | 1179 | | |
1170 | 1180 | | |
| |||
1202 | 1212 | | |
1203 | 1213 | | |
1204 | 1214 | | |
1205 | | - | |
| 1215 | + | |
1206 | 1216 | | |
1207 | 1217 | | |
1208 | 1218 | | |
| |||
1231 | 1241 | | |
1232 | 1242 | | |
1233 | 1243 | | |
1234 | | - | |
| 1244 | + | |
| 1245 | + | |
1235 | 1246 | | |
1236 | 1247 | | |
1237 | 1248 | | |
| |||
1241 | 1252 | | |
1242 | 1253 | | |
1243 | 1254 | | |
| 1255 | + | |
| 1256 | + | |
| 1257 | + | |
| 1258 | + | |
| 1259 | + | |
| 1260 | + | |
1244 | 1261 | | |
1245 | 1262 | | |
1246 | 1263 | | |
| |||
1259 | 1276 | | |
1260 | 1277 | | |
1261 | 1278 | | |
| 1279 | + | |
| 1280 | + | |
| 1281 | + | |
| 1282 | + | |
| 1283 | + | |
| 1284 | + | |
| 1285 | + | |
| 1286 | + | |
| 1287 | + | |
| 1288 | + | |
1262 | 1289 | | |
1263 | 1290 | | |
1264 | | - | |
1265 | 1291 | | |
| 1292 | + | |
| 1293 | + | |
| 1294 | + | |
| 1295 | + | |
| 1296 | + | |
| 1297 | + | |
| 1298 | + | |
| 1299 | + | |
| 1300 | + | |
| 1301 | + | |
| 1302 | + | |
| 1303 | + | |
| 1304 | + | |
| 1305 | + | |
| 1306 | + | |
| 1307 | + | |
| 1308 | + | |
| 1309 | + | |
| 1310 | + | |
| 1311 | + | |
| 1312 | + | |
| 1313 | + | |
1266 | 1314 | | |
1267 | 1315 | | |
1268 | 1316 | | |
| |||
1271 | 1319 | | |
1272 | 1320 | | |
1273 | 1321 | | |
| 1322 | + | |
| 1323 | + | |
| 1324 | + | |
| 1325 | + | |
| 1326 | + | |
| 1327 | + | |
| 1328 | + | |
| 1329 | + | |
| 1330 | + | |
| 1331 | + | |
| 1332 | + | |
1274 | 1333 | | |
1275 | 1334 | | |
1276 | 1335 | | |
| |||
1561 | 1620 | | |
1562 | 1621 | | |
1563 | 1622 | | |
1564 | | - | |
| 1623 | + | |
1565 | 1624 | | |
1566 | 1625 | | |
1567 | 1626 | | |
| |||
2019 | 2078 | | |
2020 | 2079 | | |
2021 | 2080 | | |
2022 | | - | |
| 2081 | + | |
2023 | 2082 | | |
2024 | 2083 | | |
2025 | | - | |
| 2084 | + | |
| 2085 | + | |
| 2086 | + | |
| 2087 | + | |
| 2088 | + | |
| 2089 | + | |
2026 | 2090 | | |
2027 | 2091 | | |
2028 | 2092 | | |
| |||
0 commit comments