final
object
Symbols
Constructors
Members
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