Dotty Documentation

0.2.0-bin-SNAPSHOT

trait SymDenotations

[-] Constructors

[-] Members

[+] def SymDenotation ( symbol: Symbol , owner: Symbol , name: Name , initFlags: FlagSet , initInfo: Type , initPrivateWithin: Symbol ) ( implicit ctx: Context ) : SymDenotation

Factory method for SymDenotion creation. All creations should be done via this method.

[+] def acceptStale ( denot: SingleDenotation ) : Boolean

Configurable: Accept stale symbol with warning if in IDE

[+] def stillValid ( denot: SymDenotation ) : Boolean
[+] def stillValidInOwner ( denot: SymDenotation ) : Boolean
[+] def traceInvalid ( denot: Denotation ) : Boolean

Explain why symbol is invalid; used for debugging only