Initializerswift 6.0.1_RegexParser
init(_:_:_:)
init(_ start: Source.Located<AST.CustomCharacterClass.Start>, _ members: [AST.CustomCharacterClass.Member], _ sr: SourceLocation)
init(_ start: Source.Located<AST.CustomCharacterClass.Start>, _ members: [AST.CustomCharacterClass.Member], _ sr: SourceLocation)
s12_RegexParser3ASTV20CustomCharacterClassVyAeA6SourceV7LocatedVy_AE5StartOG_SayAE6MemberOGAG8LocationVtcfc
What are these?C4Y7
import _RegexParser
struct CustomCharacterClass
struct AST
A regex abstract syntax tree.
struct Source
The source of text being given to a parser.
struct Located<T>
A value wrapped with a source range.
enum Start
enum Member
typealias SourceLocation = Source.Location
var isInverted: Bool { get }
let location: SourceLocation
var members: [AST.CustomCharacterClass.Member]
var start: Source.Located<AST.CustomCharacterClass.Start>
var strippingTriviaShallow: AST.CustomCharacterClass { get }
Strips trivia from the character class members.
struct Range
enum SetOp