Members

    Enumerations

    Structures

    • struct DefaultDiagnostics

      A debuggability-optimized diagnostic engine that maintains an internal call stack, and emits rich diagnostics.

    • struct NoDiagnostics

      A performance-optimized diagnostic engine that maintains minimal internal state, and emits no diagnostics.

    • struct ParsingError

      An error type that indicates the furthest-successful parse, and provides a stack trace detailing how the parser got there.

    • struct ParsingInput

      A mutable interface for interacting with source input in a safe and structured manner.

    Protocols

    Removed Members

    Enumerations