MacroExpansionExprSyntax
io.joern.swiftsrc2cpg.parser.SwiftNodeSyntax.MacroExpansionExprSyntax
case class MacroExpansionExprSyntax(json: Value) extends ExprSyntax, FreestandingMacroExpansion
Documentation
The expansion of a freestanding macro in a position that expects an expression.
Children
pound
:#
macroName
:<identifier>
genericArgumentClause
:GenericArgumentClauseSyntax
?leftParen
:(
?arguments
:LabeledExprListSyntax
rightParen
:)
?trailingClosure
:ClosureExprSyntax
?additionalTrailingClosures
:MultipleTrailingClosureElementListSyntax
Nowhere contained in
Attributes
- Graph
-
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ExprSyntaxtrait SwiftNodeclass Objecttrait Matchableclass Any
Members list
In this article