swift
[Sema/SILGen/IRGen/StdLib] Implement metatype keypaths
#73242
Merged
Go
Login via GitHub
Home
Pricing
FAQ
Install
Login
via GitHub
Overview
Commits
16
Changes
View On
GitHub
Commits
[Sema] Remove checks preventing metatype keypaths in Sema.
amritpan
committed
1 year ago
[SILGen] Amend checks preventing metatype keypaths in SilGen.
amritpan
committed
1 year ago
[SILGen] Add metatype to keypath base type for static properties.
amritpan
committed
1 year ago
[SILGen] Generate IDs for static key path components.
amritpan
committed
1 year ago
[SILGen] Emit property descriptors for static properties.
amritpan
committed
1 year ago
[SIL] Remove check preventing static keypaths in SIL.
amritpan
committed
1 year ago
[SIL] Prevent emitting descriptors for static properties in protocol extensions.
amritpan
committed
1 year ago
[IRGen] Weak link static keypath component property descriptors.
amritpan
committed
1 year ago
[StdLib] Handle nil property descriptors.
amritpan
committed
1 year ago
[Sema] Update diagnostics.
amritpan
committed
1 year ago
[Tests] Update Interpreter tests.
amritpan
committed
1 year ago
[Tests] Update Sema tests.
amritpan
committed
1 year ago
[Tests] Update SilGen tests.
amritpan
committed
1 year ago
[Tests] Update ABI tests.
amritpan
committed
1 year ago
[Tests] Add static keypaths tests.
amritpan
committed
1 year ago
Guard feature behind experimental flag.
amritpan
committed
1 year ago
Loading