swift
[move-only] Implement escaping closure semantics part 1
#63783
Merged
Go
Login via GitHub
Home
Pricing
FAQ
Install
Login
via GitHub
Overview
Commits
9
Changes
View On
GitHub
Commits
[gardening] Delete an empty header that snuck in.
gottesmm
committed
2 years ago
[move-only] Update SILGen/MoveCheckers so that vars are emitted in eagerly projected box form.
gottesmm
committed
2 years ago
[move-only] Change noncopyable lets to be emitted as boxes like vars.
gottesmm
committed
2 years ago
[move-only] Box owned arguments like let parameters.
gottesmm
committed
2 years ago
[move-only] Implement escaping closure semantics.
gottesmm
committed
2 years ago
[move-only] Fix IRGen deinit test for stack changes.
gottesmm
committed
2 years ago
[move-only] Do not box captures if the capturing closure is no escape.
gottesmm
committed
2 years ago
[move-only] Suppress moveonly errors when an inout is captured by an escaping closure since we will already emit a more specific capture error.
gottesmm
committed
2 years ago
Remove some optnone that snuck in.
gottesmm
committed
2 years ago
Loading