package semantics
Linear Supertypes
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
- implicit final class MyScalaSymbolOps extends AnyVal
- sealed trait Name extends Pretty with Product
- case class OutlineMetadata(outline: Outline) extends Metadata with Product with Serializable
- trait Stdlib extends AnyRef
-
type
Symbol = String
- 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
-
implicit
class
SemanticsGensymOps extends AnyRef
- Definition Classes
- Values
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
-
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
-
def
SeqClass(abi: Abi): 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
- object NoMetadata extends Metadata with Product with Serializable