swift
Add AST representation for coroutines
#78508
Open
Go
Login via GitHub
Home
Pricing
FAQ
Install
Login
via GitHub
Overview
Commits
18
Changes
View On
GitHub
Commits
Add basic boilerplate for AST coroutines and yields
asl
committed
211 days ago
First cut of making coroutine AST type
asl
committed
210 days ago
Add parsing of @yield_once and @yields attributes and corresponding type checks
asl
committed
210 days ago
Properly substitute coroutines
asl
committed
210 days ago
Initial & rudimentary support for coroutine function types. Some fixes while here
asl
committed
210 days ago
Remove now unnecessary special case
asl
committed
210 days ago
Unbreak tests after read / modify accessors added
asl
committed
210 days ago
Some fixes wrt generic coroutines
asl
committed
210 days ago
Handle end_apply results in RegionAnalyzer
asl
committed
210 days ago
Deconstruct Escapable check for coroutines with normal results
asl
committed
210 days ago
Outline stdlib ABI changes wrt coroutines
asl
committed
210 days ago
Allow custom _modify accessor derivative registration
asl
committed
210 days ago
Correct pullback type calculatio in presence of yields
asl
committed
210 days ago
Emit custom derivative thunks for coroutines
asl
committed
210 days ago
Add support for coroutine linear map thunks
asl
committed
210 days ago
Enable Array.subscript._modify differentiation
asl
committed
210 days ago
Add end-to-end validation test involving array modify accessor differentiation
asl
committed
210 days ago
Correctly terminate inner coroutine for custom vjps
asl
committed
210 days ago
Loading