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 227 days ago
asl asl requested a review from jckarter jckarter 227 days ago
asl asl requested a review from bnbarham bnbarham 227 days ago
asl asl requested a review from CodaFi CodaFi 227 days ago
asl asl requested a review from DougGregor DougGregor 227 days ago
asl asl requested a review from hamishknight hamishknight 227 days ago
asl asl requested a review from rintaro rintaro 227 days ago
asl asl requested a review from AnthonyLatsis AnthonyLatsis 227 days ago
asl asl requested a review from rjmccall rjmccall 227 days ago
asl asl requested a review from xymus xymus 227 days ago
asl asl requested a review from hborla hborla 227 days ago
asl asl requested a review from slavapestov slavapestov 227 days ago
asl asl requested a review from xedin xedin 227 days ago
asl asl requested a review from kavon kavon 227 days ago
asl asl requested a review from adrian-prantl adrian-prantl 227 days ago
asl asl requested a review from egorzhdan egorzhdan 227 days ago
asl asl requested a review from beccadax beccadax 227 days ago
asl asl requested a review from ian-twilightcoder ian-twilightcoder 227 days ago
asl asl requested a review from Xazax-hun Xazax-hun 227 days ago
asl asl requested a review from j-hui j-hui 227 days ago
asl asl requested a review from susmonteiro susmonteiro 227 days ago
asl asl requested a review from tshortli tshortli 227 days ago
asl
asl
asl asl force pushed from 88052134 to 29ab221e 220 days ago
asl
asl asl force pushed from 29ab221e to 28dadc42 220 days ago
asl
asl
asl asl removed review request from rintaro rintaro 219 days ago
asl asl removed review request from xymus xymus 219 days ago
asl asl removed review request from Xazax-hun Xazax-hun 219 days ago
asl asl removed review request from beccadax beccadax 219 days ago
asl asl removed review request from bnbarham bnbarham 219 days ago
asl asl removed review request from hborla hborla 219 days ago
asl asl removed review request from j-hui j-hui 219 days ago
asl asl removed review request from ian-twilightcoder ian-twilightcoder 219 days ago
asl asl removed review request from eeckstein eeckstein 219 days ago
asl asl removed review request from tshortli tshortli 219 days ago
asl asl removed review request from AnthonyLatsis AnthonyLatsis 219 days ago
asl asl removed review request from susmonteiro susmonteiro 219 days ago
rjmccall
rjmccall commented on 2025-11-17
asl asl force pushed from 28dadc42 to d5b8b73a 167 days ago
asl asl requested a review from ktoso ktoso 167 days ago
asl
asl
asl asl requested a review from rjmccall rjmccall 167 days ago
asl asl force pushed from d5b8b73a to e336b6a0 167 days ago
asl
asl
asl asl force pushed from e336b6a0 to 1c28062c 166 days ago
asl
asl
asl
asl
rjmccall
rjmccall commented on 2026-01-13
asl asl force pushed from 1c28062c to 4cdca9e0 158 days ago
asl
asl
asl asl requested a review from rjmccall rjmccall 153 days ago
rjmccall
asl asl force pushed from 4cdca9e0 to 0dc4db3c 132 days ago
asl
asl asl force pushed from 0dc4db3c to 1d89ed5c 132 days ago
asl
asl
asl asl closed this 121 days ago
asl asl reopened this 121 days ago
asl asl requested a review from hnrklssn hnrklssn 121 days ago
asl
asl
asl asl force pushed from 1d89ed5c to 71559c20 104 days ago
asl
asl
rjmccall
rjmccall commented on 2026-03-10
asl
rjmccall
asl
asl asl force pushed from 71559c20 to 0a714078 61 days ago
asl asl requested a review 61 days ago
asl asl force pushed from 0a714078 to 2fcddf11 61 days ago
asl
asl asl requested a review from rjmccall rjmccall 60 days ago
asl
asl asl closed this 60 days ago
asl asl reopened this 60 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 36 days ago
asl asl requested a review from kathygray-pl kathygray-pl 36 days ago
asl asl requested a review from patrykstefanski patrykstefanski 36 days ago
asl
asl
asl

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone