Dotty Documentation

0.1.1-bin-SNAPSHOT

abstract class Platform

The platform dependent pieces of Global.

[-] Constructors

Platform ( )

[-] Members

[+] def classPath ( implicit ctx: Context ) : ClassPath

The compiler classpath.

[+] def isMaybeBoxed ( sym: ClassSymbol ) ( implicit ctx: Context ) : Boolean

The various ways a boxed primitive might materialize at runtime.

[+] def isSam ( cls: ClassSymbol ) ( implicit ctx: Context ) : Boolean

Is the SAMType cls also a SAM under the rules of the platform?

[+] def newClassLoader ( bin: AbstractFile ) ( implicit ctx: Context ) : SymbolLoader

Create a new class loader to load class file bin

[+] def rootLoader ( root: TermSymbol ) ( implicit ctx: Context ) : SymbolLoader

The root symbol loader.

[+] def updateClassPath ( subst: Map [ ClassPath, ClassPath ] ) : Unit

Update classpath with a substitution that maps entries to entries