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 56 days ago
asl asl requested a review from jckarter jckarter 56 days ago
asl asl requested a review from bnbarham bnbarham 56 days ago
asl asl requested a review from CodaFi CodaFi 56 days ago
asl asl requested a review from DougGregor DougGregor 56 days ago
asl asl requested a review from hamishknight hamishknight 56 days ago
asl asl requested a review from rintaro rintaro 56 days ago
asl asl requested a review from AnthonyLatsis AnthonyLatsis 56 days ago
asl asl requested a review from rjmccall rjmccall 56 days ago
asl asl requested a review from xymus xymus 56 days ago
asl asl requested a review from hborla hborla 56 days ago
asl asl requested a review from slavapestov slavapestov 56 days ago
asl asl requested a review from xedin xedin 56 days ago
asl asl requested a review from kavon kavon 56 days ago
asl asl requested a review from adrian-prantl adrian-prantl 56 days ago
asl asl requested a review from egorzhdan egorzhdan 56 days ago
asl asl requested a review from beccadax beccadax 56 days ago
asl asl requested a review from ian-twilightcoder ian-twilightcoder 56 days ago
asl asl requested a review from Xazax-hun Xazax-hun 56 days ago
asl asl requested a review from j-hui j-hui 56 days ago
asl asl requested a review from susmonteiro susmonteiro 56 days ago
asl asl requested a review from tshortli tshortli 56 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 50 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 49 days ago
asl
asl
asl asl removed review request from rintaro rintaro 48 days ago
asl asl removed review request from xymus xymus 48 days ago
asl asl removed review request from Xazax-hun Xazax-hun 48 days ago
asl asl removed review request from beccadax beccadax 48 days ago
asl asl removed review request from bnbarham bnbarham 48 days ago
asl asl removed review request from hborla hborla 48 days ago
asl asl removed review request from j-hui j-hui 48 days ago
asl asl removed review request from ian-twilightcoder ian-twilightcoder 48 days ago
asl asl removed review request from eeckstein eeckstein 48 days ago
asl asl removed review request from tshortli tshortli 48 days ago
asl asl removed review request from AnthonyLatsis AnthonyLatsis 48 days ago
asl asl removed review request from susmonteiro susmonteiro 48 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