ValDefTransform

class Object
trait Matchable
class Any

Type members

Classlikes

class RhsFlatMappedCpsExpr[F[_], T, V](using thisQuotes: Quotes)(monad: Expr[CpsMonad[F]], prev: Seq[ExprTreeGen], oldValDef: ValDef, cpsRhs: CpsExpr[F, V], next: CpsExpr[F, T])(`evidence$2`: Type[F], `evidence$3`: Type[T], `evidence$4`: Type[V]) extends AsyncCpsExpr[F, T]
class ValWrappedCpsExpr[F[_], T, V](using `x$1`: Quotes)(monad: Expr[CpsMonad[F]], prev: Seq[ExprTreeGen], oldValDef: ValDef, next: CpsExpr[F, T])(`evidence$5`: Type[F], `evidence$6`: Type[T], `evidence$7`: Type[V]) extends AsyncCpsExpr[F, T]

Value members

Concrete methods

def fromBlock[F[_]](using Quotes)(cpsCtx: TransformationContext[F, Unit], valDef: ValDef)(`evidence$1`: Type[F]): CpsExpr[F, Unit]