Commit 2f98542
Kevin Smith
Merge pull request #6172 from rhuanjl:asyncGeneratorFixes
I missed async generator properties of objects when updating the parser in #5834
This PR:
1. fixes that omission enabling async generator properties of objects when async generators are enabled
2. adds tests for a couple of async generator syntax options that were not currently tested (including for point 1)
3. updates the async generator continue methods to use the new PerformPromiseThen from #6163 - this has no observable effect but improves internal consistency
@zenparsing please could you take a look at this?
File tree
4 files changed
+31
-7
lines changed- lib
- Parser
- Runtime
- Language
- Library
- test/es7
4 files changed
+31
-7
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4688 | 4688 | | |
4689 | 4689 | | |
4690 | 4690 | | |
4691 | | - | |
| 4691 | + | |
4692 | 4692 | | |
4693 | | - | |
| 4693 | + | |
4694 | 4694 | | |
4695 | 4695 | | |
4696 | 4696 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
10260 | 10260 | | |
10261 | 10261 | | |
10262 | 10262 | | |
10263 | | - | |
| 10263 | + | |
| 10264 | + | |
10264 | 10265 | | |
10265 | 10266 | | |
10266 | 10267 | | |
| |||
10270 | 10271 | | |
10271 | 10272 | | |
10272 | 10273 | | |
10273 | | - | |
| 10274 | + | |
| 10275 | + | |
10274 | 10276 | | |
10275 | 10277 | | |
10276 | 10278 | | |
10277 | 10279 | | |
10278 | 10280 | | |
10279 | 10281 | | |
10280 | | - | |
| 10282 | + | |
| 10283 | + | |
10281 | 10284 | | |
10282 | 10285 | | |
10283 | 10286 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
569 | 569 | | |
570 | 570 | | |
571 | 571 | | |
572 | | - | |
| 572 | + | |
| 573 | + | |
573 | 574 | | |
574 | 575 | | |
575 | 576 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
141 | 141 | | |
142 | 142 | | |
143 | 143 | | |
144 | | - | |
| 144 | + | |
145 | 145 | | |
146 | 146 | | |
147 | 147 | | |
| |||
211 | 211 | | |
212 | 212 | | |
213 | 213 | | |
| 214 | + | |
| 215 | + | |
| 216 | + | |
| 217 | + | |
| 218 | + | |
| 219 | + | |
| 220 | + | |
| 221 | + | |
| 222 | + | |
| 223 | + | |
| 224 | + | |
| 225 | + | |
| 226 | + | |
| 227 | + | |
| 228 | + | |
| 229 | + | |
| 230 | + | |
| 231 | + | |
| 232 | + | |
| 233 | + | |
214 | 234 | | |
215 | 235 | | |
216 | 236 | | |
0 commit comments