swift
Add AST representation for coroutines
#85372
Open

Add AST representation for coroutines #85372

asl wants to merge 8 commits into main from coro-ast-no-diff
asl
asl asl requested a review from eeckstein eeckstein 267 days ago
asl asl requested a review from jckarter jckarter 267 days ago
asl asl requested a review from bnbarham bnbarham 267 days ago
asl asl requested a review from CodaFi CodaFi 267 days ago
asl asl requested a review from DougGregor DougGregor 267 days ago
asl asl requested a review from hamishknight hamishknight 267 days ago
asl asl requested a review from rintaro rintaro 267 days ago
asl asl requested a review from AnthonyLatsis AnthonyLatsis 267 days ago
asl asl requested a review from rjmccall rjmccall 267 days ago
asl asl requested a review from xymus xymus 267 days ago
asl asl requested a review from hborla hborla 267 days ago
asl asl requested a review from slavapestov slavapestov 267 days ago
asl asl requested a review from xedin xedin 267 days ago
asl asl requested a review from kavon kavon 267 days ago
asl asl requested a review from adrian-prantl adrian-prantl 267 days ago
asl asl requested a review from egorzhdan egorzhdan 267 days ago
asl asl requested a review from beccadax beccadax 267 days ago
asl asl requested a review from ian-twilightcoder ian-twilightcoder 267 days ago
asl asl requested a review from Xazax-hun Xazax-hun 267 days ago
asl asl requested a review from j-hui j-hui 267 days ago
asl asl requested a review from susmonteiro susmonteiro 267 days ago
asl asl requested a review from tshortli tshortli 267 days ago
asl
asl
asl asl force pushed from 88052134 to 29ab221e 261 days ago
asl
asl asl force pushed from 29ab221e to 28dadc42 261 days ago
asl
asl
asl asl removed review request from rintaro rintaro 260 days ago
asl asl removed review request from xymus xymus 260 days ago
asl asl removed review request from Xazax-hun Xazax-hun 260 days ago
asl asl removed review request from beccadax beccadax 260 days ago
asl asl removed review request from bnbarham bnbarham 260 days ago
asl asl removed review request from hborla hborla 260 days ago
asl asl removed review request from j-hui j-hui 260 days ago
asl asl removed review request from ian-twilightcoder ian-twilightcoder 260 days ago
asl asl removed review request from eeckstein eeckstein 260 days ago
asl asl removed review request from tshortli tshortli 260 days ago
asl asl removed review request from AnthonyLatsis AnthonyLatsis 260 days ago
asl asl removed review request from susmonteiro susmonteiro 260 days ago
rjmccall
rjmccall commented on 2025-11-17
asl asl force pushed from 28dadc42 to d5b8b73a 207 days ago
asl asl requested a review from ktoso ktoso 207 days ago
asl
asl
asl asl requested a review from rjmccall rjmccall 207 days ago
asl asl force pushed from d5b8b73a to e336b6a0 207 days ago
asl
asl
asl asl force pushed from e336b6a0 to 1c28062c 207 days ago
asl
asl
asl
asl
rjmccall
rjmccall commented on 2026-01-13
asl asl force pushed from 1c28062c to 4cdca9e0 199 days ago
asl
asl
asl asl requested a review from rjmccall rjmccall 194 days ago
rjmccall
asl asl force pushed from 4cdca9e0 to 0dc4db3c 173 days ago
asl
asl asl force pushed from 0dc4db3c to 1d89ed5c 172 days ago
asl
asl
asl asl closed this 162 days ago
asl asl reopened this 162 days ago
asl asl requested a review from hnrklssn hnrklssn 162 days ago
asl
asl
asl asl force pushed from 1d89ed5c to 71559c20 144 days ago
asl
asl
rjmccall
rjmccall commented on 2026-03-10
asl
rjmccall
asl
asl asl force pushed from 71559c20 to 0a714078 101 days ago
asl asl requested a review 101 days ago
asl asl force pushed from 0a714078 to 2fcddf11 101 days ago
asl
asl asl requested a review from rjmccall rjmccall 101 days ago
asl
asl asl closed this 101 days ago
asl asl reopened this 101 days ago
asl
asl
rjmccall
rjmccall
rjmccall commented on 2026-05-13
asl Add support for function yields, this includes:
90a6db9f
asl Deconstruct Escapable check for coroutines with normal results
eec1d0b8
asl Hide non-accessor coroutines behind experimental flag
1213a77c
asl Fix serialization / deserialization of non-accessor coroutines
eb7977ef
asl Properly mangle yields
c8d4edd7
asl Factor out coroutine synthesizer from function one to simplify things
58b55488
asl Remove refactoring placeholders
ed696e43
asl Add support for multiple yields for a single declaration
410264be
asl asl force pushed from 2fcddf11 to 410264be 77 days ago
asl asl requested a review from kathygray-pl kathygray-pl 77 days ago
asl asl requested a review from patrykstefanski patrykstefanski 77 days ago
asl
asl
asl
asl

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone