Skip to content

Commit e58823f

Browse files
authored
Mark the various macros proposals as implemented in Swift 5.9 (#2074)
1 parent c9b3abb commit e58823f

File tree

4 files changed

+4
-4
lines changed

4 files changed

+4
-4
lines changed

proposals/0382-expression-macros.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
* Proposal: [SE-0382](0382-expression-macros.md)
44
* Authors: [Doug Gregor](https://github.com/DougGregor)
55
* Review Manager: [Xiaodi Wu](https://github.com/xwu)
6-
* Status: **Accepted**
6+
* Status: **Implemented (Swift 5.9)**
77
* Implementation: Partial implementation is available in `main` under the experimental feature flag `Macros`. An [example macro repository](https://github.com/DougGregor/swift-macro-examples) provides a way to experiment with this feature.
88
* Review: ([pitch](https://forums.swift.org/t/pitch-expression-macros/61499)) ([pitch #2](https://forums.swift.org/t/pitch-2-expression-macros/61861)) ([review #1](https://forums.swift.org/t/se-0382-expression-macros/62090)) ([returned for revision](https://forums.swift.org/t/returned-for-revision-se-0382-expression-macros/62898)) ([pitch #3](https://forums.swift.org/t/se-0382-expression-macros-mini-pitch-for-updates/62810)) ([review #2](https://forums.swift.org/t/se-0382-second-review-expression-macros/63064)) ([acceptance](https://forums.swift.org/t/accepted-se-0382-expression-macros/63495))
99

proposals/0389-attached-macros.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
* Proposal: [SE-0389](0389-attached-macros.md)
44
* Authors: [Doug Gregor](https://github.com/DougGregor), [Holly Borla](https://github.com/hborla), [Richard Wei](https://github.com/rxwei)
55
* Review Manager: [Tony Allevato](https://github.com/allevato)
6-
* Status: **Accepted**
6+
* Status: **Implemented (Swift 5.9)**
77
* Implementation: Implemented on GitHub `main` behind the experimental flag `Macros`. See the [example repository](https://github.com/DougGregor/swift-macro-examples) for more macros.
88
* Review: ([pitch #1, under the name "declaration macros"](https://forums.swift.org/t/pitch-declaration-macros/62373)) ([pitch #2](https://forums.swift.org/t/pitch-attached-macros/62812)) ([review](https://forums.swift.org/t/se-0389-attached-macros/63165)) ([acceptance](https://forums.swift.org/t/accepted-se-0389-attached-macros/63593))
99

proposals/0394-swiftpm-expression-macros.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
* Proposal: [SE-0394](0394-swiftpm-expression-macros.md)
44
* Authors: [Boris Buegling](https://github.com/neonichu), [Doug Gregor](https://github.com/DougGregor)
55
* Review Manager: [Becca Royal-Gordon](https://github.com/beccadax)
6-
* Status: **Accepted**
6+
* Status: **Implemented (Swift 5.9)**
77
* Implementation: **Available behind pre-release tools-version** ([apple/swift-package-manager#6185](https://github.com/apple/swift-package-manager/pull/6185), [apple/swift-package-manager#6200](https://github.com/apple/swift-package-manager/pull/6200))
88
* Review: ([pitch 1](https://forums.swift.org/t/pitch-package-manager-support-for-custom-macros/63482)) ([pitch 2](https://forums.swift.org/t/pitch-2-package-manager-support-for-custom-macros/63868)) ([review](https://forums.swift.org/t/se-0394-package-manager-support-for-custom-macros/64170)) ([acceptance](https://forums.swift.org/t/accepted-se-0394-package-manager-support-for-custom-macros/64589))
99

proposals/0397-freestanding-declaration-macros.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
* Proposal: [SE-0397](0397-freestanding-declaration-macros.md)
44
* Authors: [Doug Gregor](https://github.com/DougGregor), [Richard Wei](https://github.com/rxwei), [Holly Borla](https://github.com/hborla)
55
* Review Manager: [John McCall](https://github.com/rjmccall)
6-
* Status: **Accepted**
6+
* Status: **Implemented (Swift 5.9)**
77
* Vision: [Macros](https://github.com/apple/swift-evolution/blob/main/visions/macros.md)
88
* Implementation: On `main` behind the experimental flag `FreestandingMacros`
99
* Review: ([review](https://forums.swift.org/t/se-0397-freestanding-declaration-macros/64655)) ([partial acceptance and second review](https://forums.swift.org/t/se-0397-second-review-freestanding-declaration-macros/64997)) ([acceptance](https://forums.swift.org/t/accepted-se-0397-freestanding-declaration-macros/65167))

0 commit comments

Comments
 (0)