Structure_RegexParser5.9.0
OnigurumaOfContents
An Oniguruma callout ‘of contents’, written (?{...}[tag]D)
struct OnigurumaOfContents
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(SourceLocation, Source
.Located<String>, SourceLocation, tag: AST.Atom.Callout.OnigurumaTag?, direction: Source.Located<AST.Atom.Callout.OnigurumaOfContents.Direction>) var closeBraces: SourceLocation
var contents: Source.Located<String>
var direction: Source.Located<AST.Atom.Callout.OnigurumaOfContents.Direction>
var isDirectionImplicit: Bool
Whether the direction flag isn’t written explicitly in the source, e.g
(?{x})
which is implicitly(?{x}>)
.var openBraces: SourceLocation
var tag: AST.Atom.Callout.OnigurumaTag?
enum Direction