ReplaceInterp

de.rmgk.resources$.MacroLego.ReplaceInterp
class ReplaceInterp(replacement: Map[Term, Term], ticket: Term) extends TreeMap

Attributes

Graph
Supertypes
trait TreeMap
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Concrete methods

override def transformTerm(tree: Term)(owner: Symbol): Term

Attributes

Definition Classes
TreeMap

Inherited methods

def transformCaseDef(tree: CaseDef)(owner: Symbol): CaseDef

Attributes

Inherited from:
TreeMap
def transformCaseDefs(trees: List[CaseDef])(owner: Symbol): List[CaseDef]

Attributes

Inherited from:
TreeMap
def transformStatement(tree: Statement)(owner: Symbol): Statement

Attributes

Inherited from:
TreeMap
def transformStats(trees: List[Statement])(owner: Symbol): List[Statement]

Attributes

Inherited from:
TreeMap
def transformSubTrees[Tr <: Tree](trees: List[Tr])(owner: Symbol): List[Tr]

Attributes

Inherited from:
TreeMap
def transformTerms(trees: List[Term])(owner: Symbol): List[Term]

Attributes

Inherited from:
TreeMap
def transformTree(tree: Tree)(owner: Symbol): Tree

Attributes

Inherited from:
TreeMap
def transformTrees(trees: List[Tree])(owner: Symbol): List[Tree]

Attributes

Inherited from:
TreeMap
def transformTypeCaseDef(tree: TypeCaseDef)(owner: Symbol): TypeCaseDef

Attributes

Inherited from:
TreeMap
def transformTypeCaseDefs(trees: List[TypeCaseDef])(owner: Symbol): List[TypeCaseDef]

Attributes

Inherited from:
TreeMap
def transformTypeTree(tree: TypeTree)(owner: Symbol): TypeTree

Attributes

Inherited from:
TreeMap
def transformTypeTrees(trees: List[TypeTree])(owner: Symbol): List[TypeTree]

Attributes

Inherited from:
TreeMap