Skip to content

Commit e140d4a

Browse files
committed
[Macro] Fix macro role printing for declaration macros
A declaration macro attribute is currently printed as `@freestanding(freestanding)`, but should be `@freestanding(declaration)`.
1 parent 1c86433 commit e140d4a

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

lib/AST/Decl.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9893,7 +9893,7 @@ StringRef swift::getMacroRoleString(MacroRole role) {
98939893
return "expression";
98949894

98959895
case MacroRole::Declaration:
9896-
return "freestanding";
9896+
return "declaration";
98979897

98989898
case MacroRole::Accessor:
98999899
return "accessor";

0 commit comments

Comments
 (0)