Parser

object Parser
Companion:
class
class Object
trait Matchable
class Any
Parser.type

Type members

Classlikes

object Nil extends Nil
Companion:
class
sealed trait Nil
Companion:
object
trait Prefilter(using x$1: Quotes) extends Parser

Optimizes 'Clause' by allowing a more efficient 'prematch' criteria to be used

Optimizes 'Clause' by allowing a more efficient 'prematch' criteria to be used

trait PrefilterType[Criteria](implicit evidence$1: Type[Criteria], x$1: Quotes) extends Parser

Optimizes 'Clause' by checking if it is some given type first. Otherwise can early-exit

Optimizes 'Clause' by checking if it is some given type first. Otherwise can early-exit

Value members

Concrete methods

def empty(rootParse: Parser | Nil)(using Quotes): Parser