MacroExpansionDeclSyntax
io.joern.swiftsrc2cpg.parser.SwiftNodeSyntax.MacroExpansionDeclSyntax
case class MacroExpansionDeclSyntax(json: Value) extends DeclSyntax, FreestandingMacroExpansion, WithAttributes, WithModifiers
Documentation
The expansion of a freestanding macro in a position that expects a declaration.
Children
attributes
:AttributeListSyntax
modifiers
:DeclModifierListSyntax
pound
:#
macroName
:<identifier>
genericArgumentClause
:GenericArgumentClauseSyntax
?leftParen
:(
?arguments
:LabeledExprListSyntax
rightParen
:)
?trailingClosure
:ClosureExprSyntax
?additionalTrailingClosures
:MultipleTrailingClosureElementListSyntax
Nowhere contained in
Attributes
- Graph
-
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait WithModifierstrait WithAttributestrait DeclSyntaxtrait SwiftNodeclass Objecttrait Matchableclass Any
Members list
In this article