StringLiteralExprSyntax
io.joern.swiftsrc2cpg.parser.SwiftNodeSyntax.StringLiteralExprSyntax
case class StringLiteralExprSyntax(json: Value) extends ExprSyntax
Documentation
A string literal.
Examples
"Hello \(userName())!"
Children
openingPounds
:<rawStringPoundDelimiter>
?openingQuote
: ("
|"""
|'
)segments
:StringLiteralSegmentListSyntax
closingQuote
: ("
|"""
|'
)closingPounds
:<rawStringPoundDelimiter>
?
Contained in
AttributeSyntax
.AttributeSyntax/arguments
ConventionAttributeArgumentsSyntax
.ConventionAttributeArgumentsSyntax/cTypeString
DocumentationAttributeArgumentSyntax
.DocumentationAttributeArgumentSyntax/value
ExposeAttributeArgumentsSyntax
.ExposeAttributeArgumentsSyntax/cxxName
OpaqueReturnTypeOfAttributeArgumentsSyntax
.OpaqueReturnTypeOfAttributeArgumentsSyntax/mangledName
OriginallyDefinedInAttributeArgumentsSyntax
.OriginallyDefinedInAttributeArgumentsSyntax/moduleName
UnavailableFromAsyncAttributeArgumentsSyntax
.UnavailableFromAsyncAttributeArgumentsSyntax/message
UnderscorePrivateAttributeArgumentsSyntax
.UnderscorePrivateAttributeArgumentsSyntax/filename
Attributes
- Graph
-
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait ExprSyntaxtrait SwiftNodeclass Objecttrait Matchableclass Any
Members list
In this article