TailRecElimination
class TailRecElimination(method: Symbol, enclosingClass: ClassSymbol, paramSyms: List[Symbol], isMandatory: Boolean) extends TreeMap
Value members
Concrete methods
Concrete fields
The subset of paramSyms
that are modified in at least one recursive call, and which therefore need a replacement var
.
The subset of paramSyms
that are modified in at least one recursive call, and which therefore need a replacement var
.
The local var
that replaces this
, if it is modified in at least one recursive call.
The local var
that replaces this
, if it is modified in at least one recursive call.