Skip to content

Commit 19d578e

Browse files
committed
Fix preprocessor metaprogramming for experimental attached macro roles
1 parent 699b165 commit 19d578e

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

lib/AST/Decl.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11065,7 +11065,7 @@ MacroRoles swift::getAttachedMacroRoles() {
1106511065

1106611066
bool swift::isMacroSupported(MacroRole role, ASTContext &ctx) {
1106711067
switch (role) {
11068-
#define EXPERIMENTAL_ATTACHED_MACRO_ROLE(Name, Description, FeatureName) \
11068+
#define EXPERIMENTAL_ATTACHED_MACRO_ROLE(Name, Description, MangledChar, FeatureName) \
1106911069
case MacroRole::Name: \
1107011070
return ctx.LangOpts.hasFeature(Feature::FeatureName);
1107111071

@@ -11076,7 +11076,7 @@ bool swift::isMacroSupported(MacroRole role, ASTContext &ctx) {
1107611076

1107711077
#include "swift/Basic/MacroRoles.def"
1107811078

11079-
#define EXPERIMENTAL_ATTACHED_MACRO_ROLE(Name, Description, FeatureName)
11079+
#define EXPERIMENTAL_ATTACHED_MACRO_ROLE(Name, Description, MangledChar, FeatureName)
1108011080
#define EXPERIMENTAL_FREESTANDING_MACRO_ROLE(Name, Description, FeatureName)
1108111081
#define MACRO_ROLE(Name, Description) case MacroRole::Name:
1108211082
#include "swift/Basic/MacroRoles.def"

0 commit comments

Comments
 (0)