rsc
semantics
package
semantics
Linear Supertypes
Values
,
Symbols
,
Stdlib
,
AnyRef
,
Any
Ordering
Alphabetic
By Inheritance
Inherited
semantics
Values
Symbols
Stdlib
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Type Members
case class
ClasspathMetadata
(
info:
SymbolInformation
)
extends
Metadata
with
Product
with
Serializable
sealed
trait
Metadata
extends
AnyRef
sealed
trait
Name
extends
Pretty
with
Product
case class
OutlineMetadata
(
outline:
Outline
)
extends
Metadata
with
Product
with
Serializable
implicit
class
SemanticsGensymOps
extends
AnyRef
Definition Classes
Values
trait
Stdlib
extends
AnyRef
type
Symbol
=
String
Definition Classes
Symbols
implicit
class
SymbolOps
extends
ScalaSymbolOps
Definition Classes
Symbols
trait
Symbols
extends
AnyRef
final
case class
TermName
(
value:
String
)
extends
Name
with
Product
with
Serializable
final
case class
TypeName
(
value:
String
)
extends
Name
with
Product
with
Serializable
trait
Values
extends
AnyRef
Value Members
def
AbstractFunctionClass
(
params:
Int
)
:
Symbol
Definition Classes
Stdlib
val
AnyClass
:
Symbol
Definition Classes
Stdlib
val
AnyRefClass
:
Symbol
Definition Classes
Stdlib
val
AnyValClass
:
Symbol
Definition Classes
Stdlib
val
ArrayClass
:
Symbol
Definition Classes
Stdlib
val
BijectionClass
:
Symbol
Definition Classes
Stdlib
val
BooleanClass
:
Symbol
Definition Classes
Stdlib
val
DeprecatedClass
:
Symbol
Definition Classes
Stdlib
val
EmptyPackage
:
Symbol
Definition Classes
Symbols
val
EnumClass
:
Symbol
Definition Classes
Stdlib
def
FunctionClass
(
params:
Int
)
:
Symbol
Definition Classes
Stdlib
val
IntClass
:
Symbol
Definition Classes
Stdlib
val
IteratorClass
:
Symbol
Definition Classes
Stdlib
val
JavaAnnotationClass
:
Symbol
Definition Classes
Stdlib
val
JavaComparableClass
:
Symbol
Definition Classes
Stdlib
val
JavaSerializableClass
:
Symbol
Definition Classes
Stdlib
def
LocalSymbol
(
gensym:
Gensym
)
:
Symbol
Definition Classes
Symbols
def
MethodSymbol
(
owner:
Symbol
,
value:
String
,
disambig:
String
)
:
Symbol
Definition Classes
Symbols
def
MultiSymbol
(
sym1:
Symbol
,
sym2:
Symbol
)
:
Symbol
Definition Classes
Symbols
object
NoMetadata
extends
Metadata
with
Product
with
Serializable
val
NoSymbol
:
Symbol
Definition Classes
Symbols
val
NothingClass
:
Symbol
Definition Classes
Stdlib
val
ObjectClass
:
Symbol
Definition Classes
Stdlib
val
OptionClass
:
Symbol
Definition Classes
Stdlib
def
PackageSymbol
(
owner:
Symbol
,
value:
String
)
:
Symbol
Definition Classes
Symbols
def
ParamSymbol
(
owner:
Symbol
,
value:
String
)
:
Symbol
Definition Classes
Symbols
val
ProductClass
:
Symbol
Definition Classes
Stdlib
val
RootPackage
:
Symbol
Definition Classes
Symbols
def
SelfSymbol
(
owner:
Symbol
)
:
Symbol
Definition Classes
Symbols
val
SeqClass
:
Symbol
Definition Classes
Stdlib
val
SerializableClass
:
Symbol
Definition Classes
Stdlib
val
SingletonClass
:
Symbol
Definition Classes
Stdlib
val
StringClass
:
Symbol
Definition Classes
Stdlib
def
TermSymbol
(
owner:
Symbol
,
value:
String
)
:
Symbol
Definition Classes
Symbols
def
TupleClass
(
params:
Int
)
:
Symbol
Definition Classes
Stdlib
def
TypeParamSymbol
(
owner:
Symbol
,
value:
String
)
:
Symbol
Definition Classes
Symbols
def
TypeSymbol
(
owner:
Symbol
,
value:
String
)
:
Symbol
Definition Classes
Symbols
val
UncheckedVarianceClass
:
Symbol
Definition Classes
Stdlib
val
UnitClass
:
Symbol
Definition Classes
Stdlib
Inherited from
Values
Inherited from
Symbols
Inherited from
Stdlib
Inherited from
AnyRef
Inherited from
Any
Ungrouped