Commit Graph

6 Commits

Author SHA1 Message Date
Steven Wu
407674ea52 [Test] Fix the wrong subsitution of swift-frontend-target in tests
There is no `%swift-frontend-target` subsitution in test, which is
actually `%target-swift-frontend`. The wrong spelling is actually
interpreted by lit as `%swift`-frontend-target, and surprising didn't
break any tests as the last argument from subsitution is
`-define-availability` so it just leads to an very akward availability
definition.
2023-12-18 16:07:48 -08:00
Allan Shortlidge
2730c19891 Macros: Stop explicitly enabling accepted ExtensionMacros feature in tests.
NFC.
2023-12-10 10:10:15 -08:00
Rintaro Ishizaki
00f9935297 [Windows] Enable macros in Windows
After FetchContent changes, macros in Windows were disabled.
2023-09-30 14:50:07 -07:00
Rintaro Ishizaki
d0dfd75341 [Tests] Mark macro test 'REQUIRES: swift_swift_parser'
rdar://116239522
2023-09-29 17:06:18 -07:00
Holly Borla
c3e214cbde [Macros] Expand conformance macros as extension macros.
ConformanceMacro now refines ExtensionMacro, so these roles can share
the same expansion request.
2023-06-30 14:25:14 -07:00
Holly Borla
7e85ebdac8 [Macros] Add a macro plugin test for extension macros. 2023-06-28 23:14:20 -07:00