Enumeration Caseswift 6.0.3_RegexParser
absentFunction(_:)
case absentFunction(AST.AbsentFunction)
case absentFunction(AST.AbsentFunction)
s12_RegexParser3ASTV4NodeO14absentFunctionyAeC06AbsentF0VcAEmF
What are these?2BQFK
import _RegexParser
indirect enum Node
A node in the regex AST.
struct AST
A regex abstract syntax tree.
struct AbsentFunction
An Oniguruma absent function.
case alternation(AST.Alternation)
… | … | …
case atom(AST.Atom)
case concatenation(AST.Concatenation)
… …
case conditional(AST.Conditional)
(?(cond) true-branch | false-branch)
case customCharacterClass(AST.CustomCharacterClass)
case empty(AST.Empty)
case group(AST.Group)
(…)
case interpolation(AST.Interpolation)
Intepolation <{...}>
, currently reserved for future use.
case quantification(AST.Quantification)
case quote(AST.Quote)
\Q…\E
case trivia(AST.Trivia)
Comments, non-semantic whitespace, etc