Enumeration_RegexParser5.9.0
Kind
enum Kind
Citizens in _RegexParser
Conformances
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 defineGroup
Define a new group that can be referenced elsewhere.
case group(AST.Group)
A group condition, which checks to see if an arbitrary bit of regex matches. Note that the semantics of this differs by engine, .NET only treats it as a lookahead, whereas Oniguruma can evaluate separately from the body of the conditional.
case groupMatched(AST.Reference)
Check to see if a certain group was matched.
case groupRecursionCheck(AST.Reference)
case pcreVersionCheck(AST.Conditional.Condition.PCREVersionCheck)
A PCRE version check.
case recursionCheck