final object Symbols

Constructors

Members

[+] class ClassSymbol
[+] class Copier
[+] class ErrorSymbol
[+] @sharable final object NoSymbol
[+] class Symbol

A Symbol represents a Scala definition/declaration or a package.

A Symbol represents a Scala definition/declaration or a package.

[+] type TermSymbol = Symbol
[+] type TypeSymbol = Symbol
[+] @sharable var stubs : List [ Symbol ]
[+] implicit def Copier ( sym: Symbol ) ( implicit ctx: Context ) : Copier [ N ]
[+] def currentClass ( implicit ctx: Context ) : ClassSymbol

The current class

The current class

[+] def defn ( implicit ctx: Context ) : Definitions

The Definitions object

The Definitions object

[+] implicit def eqSymbol : Eq [ Symbol, Symbol ]
[+] @sharable def stubs_= ( x$1: List [ Symbol ] ) : Unit
[+] implicit def toClassDenot ( cls: ClassSymbol ) ( implicit ctx: Context ) : ClassDenotation

Makes all class denotations available on class symbols

Makes all class denotations available on class symbols

[+] implicit def toDenot ( sym: Symbol ) ( implicit ctx: Context ) : SymDenotation

Makes all denotation operations available on symbols

Makes all denotation operations available on symbols