class GenBCode
extends DotClass with Phase

Constructors

GenBCode ( )

Members

private val entryPoints : HashSet [ Symbol ]
private val superCallsMap : HashMap [ Symbol, Set [ ClassSymbol ] ]
def outputDir ( implicit ctx: Context ) : AbstractFile
[+] def phaseName : String

A name given to the Phase that can be used to debug the compiler. For instance, it is possible to print trees after a given phase using:

A name given to the Phase that can be used to debug the compiler. For instance, it is possible to print trees after a given phase using:

$ ./bin/dotc -Xprint:<phaseNameHere> sourceFile.scala
def registerEntryPoint ( sym: Symbol ) : HashSet [ Symbol ]
def registerSuperCall ( sym: Symbol , calls: ClassSymbol ) : Option [ B ]
def run ( implicit ctx: Context ) : Unit