PureCpsTree
cps.macros.forest.CpsTreeScope.PureCpsTree
case class PureCpsTree(owner: Symbol, origin: Statement, isChanged: Boolean) extends CpsTree
Attributes
- Graph
-
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass CpsTreeclass Objecttrait Matchableclass AnyShow all
Members list
Value members
Concrete methods
cast CpsTree to keep newOtpe.type inside monad.
cast CpsTree to keep newOtpe.type inside monad.
Attributes
Attributes
- Definition Classes
override def inCake[F1[_], T1, C1 <: CpsMonadContext[F1]](otherCake: TreeTransformScope[F1, T1, C1]): PureCpsTree
Attributes
- Definition Classes
type which is 'inside ' monad, i.e. T for F[T].
type which is 'inside ' monad, i.e. T for F[T].
Attributes
Returns a string representation of the object.
Returns a string representation of the object.
The default representation is platform dependent.
Attributes
- Returns
-
a string representation of the object.
- Definition Classes
-
Any
Inherited methods
Attributes
- Inherited from:
- Product
Attributes
- Inherited from:
- Product
type which we see outside. i.e. F[T] for near all 'normal' trees or X=>F[T] for async lambda.
type which we see outside. i.e. F[T] for near all 'normal' trees or X=>F[T] for async lambda.
Attributes
- Inherited from:
- CpsTree
Attributes
- Inherited from:
- CpsTree
In this article