AttributeSyntax
io.joern.swiftsrc2cpg.parser.SwiftNodeSyntax.AttributeSyntax
case class AttributeSyntax(json: Value) extends Syntax
Documentation
An @
attribute.
Children
atSign
:@
attributeName
:TypeSyntax
leftParen
:(
?arguments
: (LabeledExprListSyntax
|TokenSyntax
|StringLiteralExprSyntax
|AvailabilityArgumentListSyntax
|SpecializeAttributeArgumentListSyntax
|ObjCSelectorPieceListSyntax
|ImplementsAttributeArgumentsSyntax
|DifferentiableAttributeArgumentsSyntax
|DerivativeAttributeArgumentsSyntax
|BackDeployedAttributeArgumentsSyntax
|ConventionAttributeArgumentsSyntax
|ConventionWitnessMethodAttributeArgumentsSyntax
|OpaqueReturnTypeOfAttributeArgumentsSyntax
|ExposeAttributeArgumentsSyntax
|OriginallyDefinedInAttributeArgumentsSyntax
|UnderscorePrivateAttributeArgumentsSyntax
|DynamicReplacementAttributeArgumentsSyntax
|UnavailableFromAsyncAttributeArgumentsSyntax
|EffectsAttributeArgumentListSyntax
|DocumentationAttributeArgumentListSyntax
)?rightParen
:)
?
Contained in
AttributeListSyntax
SwitchCaseSyntax
.SwitchCaseSyntax/attribute
Attributes
- Graph
-
- Supertypes
Members list
In this article