ValueParser

io.getquill.parser.ValueParser
class ValueParser(rootParse: Parser)(using x$2: Quotes, x$3: TranspileConfig) extends Parser with QuatMaking

Should check that something is a null-constant basically before anything else because null-constant can match anything e.g. a (something: SomeValue) clause. Found this out when tried to do just '{ (infix: InfixValue) } and 'null' matched it

Attributes

Graph
Supertypes
trait Parser
class Object
trait Matchable
class Any

Members list

Concise view

Type members

Inherited classlikes

object InferQuat

Attributes

Inherited from:
QuatMakingBase
Graph
Supertypes
class Object
trait Matchable
class Any

Value members

Concrete methods

def attempt: History ?=> PartialFunction[Expr[_], Ast]

Inherited methods

Attributes

Inherited from:
QuatMakingBase
def apply(input: Expr[_])(using History): Ast

Attributes

Inherited from:
Parser
override def existsEncoderFor(using Quotes)(tpe: TypeRepr): Boolean

Attributes

Definition Classes
Inherited from:
QuatMaking