Ast

trait Ast[T] extends Plain[T]
trait Plain[T]
trait ToExpr[T]
class Object
trait Matchable
class Any
object liftAction.type
object liftAssignment.type
object liftAssignmentDual.type
object liftAst.type
object liftCaseClass.type
object liftEntity.type
object liftIdent.type
object liftProperty.type
object liftQuery.type
object liftQuotationTag.type
object liftScalarTag.type
object liftTuple.type
object orderingLiftable.type

Value members

Concrete methods

override protected def failMsg(element: T): String
Definition Classes

Inherited methods

def apply(element: T)(using Quotes): Expr[T]
Inherited from:
Plain
def lift: Quotes ?=> PartialFunction[T, Expr[T]]
Inherited from:
Plain
def orFail(element: T)(using Quotes): Expr[T]
Inherited from:
Plain
def unapply(element: T)(using Quotes): Some[Expr[T]]
Inherited from:
Plain