Enumeration_RegexParser5.9.0
Kind
enum Kind
Citizens in _RegexParser
Conformances
protocol CustomDebugStringConvertible
A type with a customized textual representation suitable for debugging purposes.
protocol CustomStringConvertible
A type with a customized textual representation.
protocol Equatable
A type that can be compared for value equality.
protocol Hashable
A type that can be hashed into a
Hasher
to produce an integer hash value.
Members
case atomicNonCapturing
case atomicScriptRun
case balancedCapture(AST.Group.BalancedCapture)
case capture
case changeMatchingOptions(AST.MatchingOptionSequence)
case lookahead
case lookbehind
case namedCapture(Source.Located<String>)
case negativeLookahead
case negativeLookbehind
case nonAtomicLookahead
case nonAtomicLookbehind
case nonCapture
case nonCaptureReset
case scriptRun
var isCapturing: Bool
Whether the group is a capturing group.
var lookaroundKind: (forwards: Bool, positive: Bool)?
The direction of a lookaround assertion and an indication of whether the assertion is positive or negative.
var name: String?
The name of the group.