Dotty Documentation

0.11.0-bin-SNAPSHOT

class CompilationUnit
extends Object

[-] Constructors

CompilationUnit ( source: SourceFile )

[-] Members

[+] val inlineAccessors : InlineAccessors

A structure containing a temporary map for generating inline accessors

[+] var needsStaging : Boolean

Will be set to true if contains Quote. The information is used in phase Staging in order to avoid traversing trees that need no transformations.

[+] var pickled : Map [ ClassSymbol, Array [ Byte ] ]

Pickled TASTY binaries, indexed by class.

[+] val source : SourceFile
[+] var tpdTree : Tree
[+] var untpdTree : Tree
[+] def isJava : Boolean
[+] def needsStaging_= ( x$1: Boolean ) : Unit

Will be set to true if contains Quote. The information is used in phase Staging in order to avoid traversing trees that need no transformations.

[+] def pickled_= ( x$1: Map [ ClassSymbol, Array [ Byte ] ] ) : Unit

Pickled TASTY binaries, indexed by class.

[+] override def toString : String
[+] def tpdTree_= ( x$1: Tree ) : Unit
[+] def untpdTree_= ( x$1: Tree ) : Unit