Dotty Documentation

0.3.0-bin-SNAPSHOT

abstract class SymbolLoader
extends LazyType

A lazy type that completes itself by calling parameter doComplete. Any linked modules/classes or module classes are also initialized.

[-] Constructors

SymbolLoader ( )

[-] Members

[+] override def complete ( root: SymDenotation ) ( implicit ctx: Context ) : Unit

Sets all missing fields of given denotation

[+] def description ( implicit ctx: Context ) : String

Description of the resource (ClassPath, AbstractFile) being processed by this loader

[+] def doComplete ( root: SymDenotation ) ( implicit ctx: Context ) : Unit

Load source or class file for root, return

[+] def sourceFileOrNull : AbstractFile