Add AST representation for coroutines #85372
asl
requested a review
from
CodaFi
152 days ago
asl
requested a review
from
xymus
152 days ago
asl
requested a review
from
hborla
152 days ago
asl
requested a review
from
xedin
152 days ago
asl
requested a review
from
kavon
152 days ago
asl
requested a review
from
j-hui
152 days ago
asl
force pushed
from
88052134
to
29ab221e
146 days ago
asl
force pushed
from
29ab221e
to
28dadc42
145 days ago
asl
removed review request
from
rintaro
144 days ago
asl
removed review request
from
xymus
144 days ago
asl
removed review request
from
hborla
144 days ago
asl
removed review request
from
j-hui
144 days ago
asl
force pushed
from
28dadc42
to
d5b8b73a
92 days ago
asl
requested a review
from
ktoso
92 days ago
asl
force pushed
from
d5b8b73a
to
e336b6a0
92 days ago
asl
force pushed
from
e336b6a0
to
1c28062c
91 days ago
asl
force pushed
from
1c28062c
to
4cdca9e0
83 days ago
asl
force pushed
from
4cdca9e0
to
0dc4db3c
57 days ago
asl
force pushed
from
0dc4db3c
to
1d89ed5c
57 days ago
asl
closed this 46 days ago
asl
reopened this 46 days ago
Add basic boilerplate for AST coroutines and yields
b7aa6fe0
First cut of making coroutine AST type
f0d4f170
Add parsing of @yield_once and @yields attributes and corresponding t…
1c1dcc45
Properly substitute coroutines
43c2e697
Few fixes related to coroutine function types.
f5dc8856
Unbreak tests after read / modify accessors added
e968e4ba
Add typecheck tests for @yield_once / @yields
00ce25be
Remove YieldResult type, switch to direct yields representation for f…
026b2dd0
Deconstruct Escapable check for coroutines with normal results
d0de5cc5
Hide non-accessor coroutines behind experimental flag
68100d4a
Fix serialization / deserialization of non-accessor coroutines
01167063
Properly mangle yields
639e4625
Factor out coroutine synthesizer from function one to simplify things
90ee95c8
Remove refactoring placeholders
71559c20
asl
force pushed
from
1d89ed5c
to
71559c20
29 days ago
Assignees
No one assigned
Login to write a write a comment.
Login via GitHub