Dotty Documentation

0.1.1-bin-SNAPSHOT

class GenBCodePipeline
extends BCodeSyncAndTry

[-] Constructors

GenBCodePipeline ( entryPoints: List [ Symbol ] , int: DottyBackendInterface )
GenBCodePipeline ( implicit ctx: Context )

[-] Members

[+] case class Item1
[+] object Item1
[+] case class Item2
[+] object Item2
[+] case class Item3
[+] object Item3
[+] final class PlainClassBuilder
[+] case class SubItem3
[+] object SubItem3
[+] class Worker1
[+] class Worker2
[+] var arrivalPos : Int
[+] private var beanInfoCodeGen : JBeanInfoBuilder
[+] private var bytecodeWriter : BytecodeWriter
[+] implicit val ctx : Context
[+] val entryPoints : List [ Symbol ]
[+] private val i3comparator : Comparator [ Item3 ]
[+] val int : DottyBackendInterface
[+] private var mirrorCodeGen : JMirrorBuilder
[+] private val poison1 : R
[+] private val poison2 : R
[+] private val poison3 : R
[+] private val q1 : LinkedList [ Item1 ]
[+] private val q2 : LinkedList [ Item2 ]
[+] private val q3 : PriorityQueue [ Item3 ]
[+] val sourceFile : SourceFile
[+] var tree : Tree
[+] def arrivalPos_= ( x$1: Int ) : Unit
[+] private def beanInfoCodeGen_= ( x$1: JBeanInfoBuilder ) : Unit
[+] private def buildAndSendToDisk ( needsOutFolder: Boolean ) : Unit
[+] private def bytecodeWriter_= ( x$1: BytecodeWriter ) : Unit
[+] private def convertAbstractFile ( absfile: AbstractFile ) : AbstractFile

Convert a dotty.tools.io.AbstractFile into a dotty.tools.dotc.interfaces.AbstractFile.

[+] private def drainQ3 ( ) : Unit
[+] private def feedPipeline1 ( ) : Boolean
[+] private def mirrorCodeGen_= ( x$1: JMirrorBuilder ) : Unit
[+] def run ( t: Tree ) : Unit
[+] def tree_= ( x$1: Tree ) : Unit