FunctionParser

io.getquill.parser.FunctionParser
class FunctionParser(rootParse: Parser)(using x$2: Quotes, x$3: TranspileConfig) extends Parser, Helpers

Attributes

Graph
Supertypes
trait Helpers
trait Idents
trait QuatMaking
trait Parser
class Object
trait Matchable
class Any
Show all

Members list

Type members

Inherited classlikes

object InferQuat

Attributes

Inherited from:
QuatMakingBase
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
def cleanIdent(using Quotes)(name: String, tpe: TypeRepr): Ident

Attributes

Inherited from:
Idents
def cleanIdent(name: String, quat: Quat): Ident

Attributes

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

Attributes

Definition Classes
Inherited from:
QuatMaking
def parseName(rawName: String): String

Attributes

Inherited from:
Idents