Commit 88f025b
Reject import assert in parser and remove checker assert-specific logic
Error at parse time when 'assert' keyword is used for import attributes
(in all 3 parse locations: tryParseImportAttributes, parseExportDeclaration,
parseImportType). Remove checker logic that distinguished between 'assert'
and 'with' tokens, always using 'import attributes' messages.
Co-authored-by: jakebailey <5341706+jakebailey@users.noreply.github.com>1 parent e99e2c5 commit 88f025b
26 files changed
Lines changed: 1225 additions & 187 deletions
File tree
- internal
- checker
- parser
- testdata/baselines/reference/submodule
- compiler
- conformance
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3231 | 3231 | | |
3232 | 3232 | | |
3233 | 3233 | | |
3234 | | - | |
3235 | | - | |
3236 | | - | |
| 3234 | + | |
3237 | 3235 | | |
3238 | 3236 | | |
3239 | 3237 | | |
| |||
3243 | 3241 | | |
3244 | 3242 | | |
3245 | 3243 | | |
3246 | | - | |
3247 | | - | |
3248 | | - | |
| 3244 | + | |
3249 | 3245 | | |
3250 | 3246 | | |
3251 | 3247 | | |
| |||
5207 | 5203 | | |
5208 | 5204 | | |
5209 | 5205 | | |
5210 | | - | |
5211 | | - | |
5212 | | - | |
5213 | 5206 | | |
5214 | 5207 | | |
5215 | 5208 | | |
5216 | 5209 | | |
5217 | | - | |
| 5210 | + | |
5218 | 5211 | | |
5219 | 5212 | | |
5220 | 5213 | | |
| |||
5260 | 5253 | | |
5261 | 5254 | | |
5262 | 5255 | | |
5263 | | - | |
5264 | 5256 | | |
5265 | 5257 | | |
5266 | 5258 | | |
5267 | 5259 | | |
5268 | 5260 | | |
5269 | | - | |
5270 | | - | |
5271 | | - | |
5272 | | - | |
5273 | | - | |
5274 | | - | |
5275 | | - | |
5276 | | - | |
5277 | | - | |
5278 | | - | |
| 5261 | + | |
5279 | 5262 | | |
5280 | 5263 | | |
5281 | 5264 | | |
5282 | 5265 | | |
5283 | 5266 | | |
5284 | | - | |
5285 | | - | |
5286 | | - | |
5287 | | - | |
5288 | | - | |
| 5267 | + | |
5289 | 5268 | | |
5290 | 5269 | | |
5291 | 5270 | | |
5292 | 5271 | | |
5293 | 5272 | | |
5294 | | - | |
5295 | | - | |
5296 | | - | |
| 5273 | + | |
5297 | 5274 | | |
5298 | 5275 | | |
5299 | 5276 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2379 | 2379 | | |
2380 | 2380 | | |
2381 | 2381 | | |
| 2382 | + | |
| 2383 | + | |
| 2384 | + | |
2382 | 2385 | | |
2383 | 2386 | | |
2384 | 2387 | | |
| |||
2443 | 2446 | | |
2444 | 2447 | | |
2445 | 2448 | | |
| 2449 | + | |
| 2450 | + | |
| 2451 | + | |
2446 | 2452 | | |
2447 | 2453 | | |
2448 | 2454 | | |
| |||
2914 | 2920 | | |
2915 | 2921 | | |
2916 | 2922 | | |
| 2923 | + | |
| 2924 | + | |
| 2925 | + | |
2917 | 2926 | | |
2918 | 2927 | | |
2919 | 2928 | | |
| |||
Lines changed: 29 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 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 | + | |
Lines changed: 0 additions & 33 deletions
This file was deleted.
Lines changed: 30 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 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 | + | |
Lines changed: 34 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 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 | + | |
Lines changed: 10 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
| 2 | + | |
2 | 3 | | |
3 | 4 | | |
4 | 5 | | |
| |||
10 | 11 | | |
11 | 12 | | |
12 | 13 | | |
| 14 | + | |
13 | 15 | | |
14 | 16 | | |
15 | 17 | | |
| |||
21 | 23 | | |
22 | 24 | | |
23 | 25 | | |
| 26 | + | |
24 | 27 | | |
25 | 28 | | |
26 | 29 | | |
| |||
33 | 36 | | |
34 | 37 | | |
35 | 38 | | |
36 | | - | |
| 39 | + | |
37 | 40 | | |
38 | 41 | | |
39 | 42 | | |
40 | 43 | | |
| 44 | + | |
| 45 | + | |
41 | 46 | | |
42 | 47 | | |
43 | 48 | | |
| |||
63 | 68 | | |
64 | 69 | | |
65 | 70 | | |
| 71 | + | |
| 72 | + | |
66 | 73 | | |
67 | 74 | | |
68 | 75 | | |
| |||
86 | 93 | | |
87 | 94 | | |
88 | 95 | | |
| 96 | + | |
| 97 | + | |
89 | 98 | | |
90 | 99 | | |
91 | 100 | | |
| |||
Lines changed: 57 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 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 | + | |
0 commit comments