io.getquill.metaprog
package io.getquill.metaprog
Type members
Classlikes
object DeserializeAstInstances
Remove all instances of SerialHelper.fromSerializedJVM from a tree (for printing purposes)
Remove all instances of SerialHelper.fromSerializedJVM from a tree (for printing purposes)
case class EagerEntitiesPlanterExpr[T, PrepareRow, Session](uid: String, expr: Expr[Iterable[T]])(`evidence$16`: Type[PrepareRow], `evidence$17`: Type[Session], tpe: Type[T], queryTpe: Type[Query[T]]) extends PlanterExpr[Query[T], PrepareRow, Session]
case class EagerListPlanterExpr[T, PrepareRow, Session](uid: String, expr: Expr[List[T]], encoder: Expr[GenericEncoder[T, PrepareRow, Session]])(`evidence$4`: Type[T], `evidence$5`: Type[PrepareRow], `evidence$6`: Type[Session], `x$4`: Type[Query[T]]) extends PlanterExpr[Query[T], PrepareRow, Session]
case class EagerPlanterExpr[T, PrepareRow, Session](uid: String, expr: Expr[T], encoder: Expr[GenericEncoder[T, PrepareRow, Session]])(`evidence$7`: Type[T], `evidence$8`: Type[PrepareRow], `evidence$9`: Type[Session]) extends PlanterExpr[T, PrepareRow, Session]
case class InjectableEagerPlanterExpr[T, PrepareRow, Session](uid: String, inject: Expr[ => T], encoder: Expr[GenericEncoder[T, PrepareRow, Session]])(`evidence$10`: Type[T], `evidence$11`: Type[PrepareRow], `evidence$12`: Type[Session]) extends PlanterExpr[T, PrepareRow, Session]
case class LazyPlanterExpr[T, PrepareRow, Session](uid: String, expr: Expr[T])(`evidence$13`: Type[T], `evidence$14`: Type[PrepareRow], `evidence$15`: Type[Session]) extends PlanterExpr[T, PrepareRow, Session]
case class QuotedExpr(ast: Expr[Ast], lifts: Expr[List[Planter[_, _, _]]], runtimeQuotes: Expr[List[QuotationVase]])
- Companion
- object