TreeMapWithImplicits

A TreeMap that maintains the necessary infrastructure to support contextual implicit searches (type-scope implicits are supported anyway).

This incudes implicits defined in scope as well as imported implicits.

class TreeMap
class Object
trait Matchable
class Any

Value members

Concrete methods

override def transform(tree: Tree)(using Context): Tree
Definition Classes

Inherited methods

def transform(trees: List[Tree])(using Context): List[Tree]
Inherited from:
TreeMap
override def transformBlock(blk: Block)(using Context): Block
Inherited from:
TreeMap
Inherited from:
TreeMap
final override def transformStats(trees: List[Tree], exprOwner: Symbol)(using Context): List[Tree]
def transformStats[T](trees: List[Tree], exprOwner: Symbol, wrapResult: List[Tree] => Context ?=> T)(using Context): T
def transformSub[Tr <: Tree](trees: List[Tr])(using Context): List[Tr]
Inherited from:
TreeMap
def transformSub[Tr <: Tree](tree: Tr)(using Context): Tr
Inherited from:
TreeMap

Inherited fields

Inherited from:
TreeMap