Structureswift 6.0.1_RegexParser
LocatedError
An error that includes information about the location in source code.
struct LocatedError<E> where E : Error
An error that includes information about the location in source code.
struct LocatedError<E> where E : Error
import _RegexParser
struct Source
The source of text being given to a parser.
protocol Error : Sendable
A type representing an error value that can be thrown.
struct Located<T>
A value wrapped with a source range.
struct Location
The location in the input of a parsed entity, presented as a region over the input
typealias Char = Character
typealias Input = String
typealias Position = String.Index
A precise point in the input, commonly used for bounded ranges.
protocol LocatedErrorProtocol : Error
protocol Sendable
init(_ v: E, _ r: Range<Source.Position>)
let error: E
let location: SourceLocation
protocol Copyable
A type whose values can be implicitly or explicitly copied.
protocol CustomStringConvertible
A type with a customized textual representation.
protocol Escapable
var description: String { get }
var halfWidthCornerQuoted: String { get }