Structureswift 6.1.2_RegexParser
BalancedCapture
struct BalancedCapturestruct BalancedCaptureimport _RegexParserstruct Groupstruct ASTA regex abstract syntax tree.
init(_ kind: Source.Located<AST.Group.Kind>, _ child: AST.Node, _ r: SourceLocation) let child: AST.Nodelet kind: Source.Located<AST.Group.Kind>let location: SourceLocationenum Kindprotocol CopyableA type whose values can be implicitly or explicitly copied.
protocol CustomDebugStringConvertibleA type with a customized textual representation suitable for debugging purposes.
protocol CustomStringConvertibleA type with a customized textual representation.
protocol EquatableA type that can be compared for value equality.
protocol Escapableprotocol Hashable : EquatableA type that can be hashed into a Hasher to produce an integer hash value.
init(name: Source.Located<String>?, dash: SourceLocation, priorName: Source.Located<String>) var dash: SourceLocationThe location of the - in the group.
var name: Source.Located<String>?The name of the group, or nil if the group has no name.
var priorName: Source.Located<String>The name of the prior group that the balancing group references.
var halfWidthCornerQuoted: String { get }static func != (lhs: Self, rhs: Self) -> Bool Returns a Boolean value indicating whether two values are not equal.