Structure_RegexParser5.9.0
CustomCharacterClass
struct CustomCharacterClass
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
init(Source
.Located<AST.CustomCharacterClass.Start>, [AST.CustomCharacterClass.Member], SourceLocation) var isInverted: Bool
let location: SourceLocation
var members: [AST.CustomCharacterClass.Member]
var start: Source.Located<AST.CustomCharacterClass.Start>
var strippingTriviaShallow: AST.CustomCharacterClass
Strips trivia from the character class members.
enum Member
struct Range
enum SetOp
enum Start