swift
Add AST representation for coroutines
#85372
Open

Add AST representation for coroutines #85372

asl wants to merge 10 commits into main from coro-ast-no-diff
asl
asl asl requested a review from eeckstein eeckstein 34 days ago
asl asl requested a review from jckarter jckarter 34 days ago
asl asl requested a review from bnbarham bnbarham 34 days ago
asl asl requested a review from CodaFi CodaFi 34 days ago
asl asl requested a review from DougGregor DougGregor 34 days ago
asl asl requested a review from hamishknight hamishknight 34 days ago
asl asl requested a review from rintaro rintaro 34 days ago
asl asl requested a review from AnthonyLatsis AnthonyLatsis 34 days ago
asl asl requested a review from rjmccall rjmccall 34 days ago
asl asl requested a review from xymus xymus 34 days ago
asl asl requested a review from hborla hborla 34 days ago
asl asl requested a review from slavapestov slavapestov 34 days ago
asl asl requested a review from xedin xedin 34 days ago
asl asl requested a review from kavon kavon 34 days ago
asl asl requested a review from adrian-prantl adrian-prantl 34 days ago
asl asl requested a review from egorzhdan egorzhdan 34 days ago
asl asl requested a review from beccadax beccadax 34 days ago
asl asl requested a review from ian-twilightcoder ian-twilightcoder 34 days ago
asl asl requested a review from Xazax-hun Xazax-hun 34 days ago
asl asl requested a review from j-hui j-hui 34 days ago
asl asl requested a review from susmonteiro susmonteiro 34 days ago
asl asl requested a review from tshortli tshortli 34 days ago
asl
asl
asl Add basic boilerplate for AST coroutines and yields
797f5002
asl First cut of making coroutine AST type
76c9a23f
asl Add parsing of @yield_once and @yields attributes and corresponding t…
6c504bb9
asl Properly substitute coroutines
366b5522
asl Few fixes related to coroutine function types.
263f6e3d
asl asl force pushed from 88052134 to 29ab221e 27 days ago
asl
asl Deconstruct Escapable check for coroutines with normal results
0b345097
asl Unbreak tests after read / modify accessors added
4eb5d62d
asl Outline stdlib ABI changes wrt coroutines
f2f1ae97
asl Add typecheck tests for @yield_once / @yields
15a8d119
asl Add x86_64 API differences due to coroutine changes
28dadc42
asl asl force pushed from 29ab221e to 28dadc42 27 days ago
asl
asl
asl asl removed review request from rintaro rintaro 26 days ago
asl asl removed review request from xymus xymus 26 days ago
asl asl removed review request from Xazax-hun Xazax-hun 26 days ago
asl asl removed review request from beccadax beccadax 26 days ago
asl asl removed review request from bnbarham bnbarham 26 days ago
asl asl removed review request from hborla hborla 26 days ago
asl asl removed review request from j-hui j-hui 26 days ago
asl asl removed review request from ian-twilightcoder ian-twilightcoder 26 days ago
asl asl removed review request from eeckstein eeckstein 26 days ago
asl asl removed review request from tshortli tshortli 26 days ago
asl asl removed review request from AnthonyLatsis AnthonyLatsis 26 days ago
asl asl removed review request from susmonteiro susmonteiro 26 days ago
rjmccall
rjmccall commented on 2025-11-17

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone