Doug Gregor
0c7c1fb1a7
Make the optional feature StrictMemorySafety migratable
...
This feature is essentially self-migrating, but fit it into the
migration flow by marking it as migratable, adding
`-strict-memory-safety:migrate`, and introducing a test.
(cherry picked from commit abad2fae0f )
2025-05-28 16:15:15 -07:00
Pavel Yaskevich
61c8e70c66
[Feature] Rename Feature APIs from adoption to migration
...
(cherry picked from commit 085078dd8a )
2025-05-14 20:28:46 -07:00
Pavel Yaskevich
4e6071c1f8
[Feature] NFC: Rename ADOPTABLE_ with MIGRATABLE_ to match the proposal
...
(cherry picked from commit 2a479acf9e )
2025-05-14 20:28:46 -07:00
Michael Gottesman
e92e9dff0c
Make Feature a struct enum so we can put methods on it.
...
Just noticed this as I was looking at making other changes.
(cherry picked from commit 3ff9463957 )
2025-05-14 16:07:04 -07:00
Anthony Latsis
ae70d384e0
[NFC] Basic: Restrict adoption mode to upcoming and experimental features
2025-03-11 01:15:33 +00:00
Anthony Latsis
6a3903bb53
Revert "Revert "Introduce adoption mode for Swift features""
...
This reverts commit 393c59c078 .
2025-03-05 15:21:01 +00:00
Rintaro Ishizaki
393c59c078
Revert "Introduce adoption mode for Swift features"
2025-03-04 19:13:05 -08:00
Anthony Latsis
8dab67bcee
Basic: Adjust feature macros for adoption mode
2025-03-04 13:43:28 +00:00
Anthony Latsis
0210872916
[NFC] Basic: Extract feature API definitions into their own file
2025-02-27 20:45:07 +00:00