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