The decoded name of the symbol, e.
The next enclosing class
The next enclosing method
The name of the symbol before decoding, e.
The flags of this symbol
The encoded full path name of this symbol, where outer names and inner names are separated by periods.
The encoded full path name of this symbol, where outer names and inner names
are separated by separator
characters.
Does symbol have ALL the flags in mask
set?
Does symbol have ANY flag in mask
set?
The info of the symbol.
Is this symbol an effective root for fullname string?
Package tests
Access tests
For a module class its linked class, for a plain class the module class of its linked module.
If symbol is an object definition, it's implied associated class, otherwise NoSymbol
The name of the symbol as a member of the Name
type.
The owner of this symbol.
Set when symbol has a modifier of the form private[X], NoSymbol otherwise.
The raw info of the type
The module corresponding to this module class (note that this is not updated when a module is cloned), or NoSymbol if this is not a ModuleClass
The type of the symbol
If this symbol is a class or trait, its self type, otherwise the type of the symbol itse;lf