TreeMapWithStages
dotty.tools.dotc.staging.TreeMapWithStages
abstract class TreeMapWithStages extends TreeMapWithImplicits
TreeMap that keeps track of staging levels using StagingLevel.
Attributes
- Graph
-
- Supertypes
- Known subtypes
-
class CrossStageSafety
Members list
Value members
Abstract methods
Transform the expression splice splice
which contains the spliced body
.
Transform the expression splice splice
which contains the spliced body
.
Attributes
Transform the type splice splice
which contains the spliced body
.
Transform the type splice splice
which contains the spliced body
.
Attributes
Concrete methods
If we are inside a quote or a splice
If we are inside a quote or a splice
Attributes
Attributes
- Definition Classes
Transform the quote quote
which contains the quoted body
.
Transform the quote quote
which contains the quoted body
.
quoted.runtime.Expr.quote[T](<body0>)
-->quoted.runtime.Expr.quote[T](<body>)
quoted.Type.of[<body0>](quotes)
-->quoted.Type.of[<body>](quotes)
Attributes
Inherited methods
Attributes
- Definition Classes
- Inherited from:
- TreeMapWithPreciseStatContexts
Attributes
- Inherited from:
- TreeMap
Attributes
- Inherited from:
- TreeMap
Attributes
- Inherited from:
- TreeMapWithImplicits
Attributes
- Definition Classes
- Inherited from:
- TreeMapWithPreciseStatContexts
Attributes
- Inherited from:
- TreeMapWithPreciseStatContexts
Attributes
- Inherited from:
- TreeMap
Attributes
- Inherited from:
- TreeMap
Inherited fields
Attributes
- Inherited from:
- TreeMap
In this article