object tpnme extends SymbolTable.TypeNames
- Alphabetic
- By Inheritance
- tpnme
- TypeNames
- TypeNamesApi
- Keywords
- CommonNames
- NamesApi
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Type Members
-
type
NameType = SymbolTable.TypeName
An abstract type that represents the exact flavor of the name.
An abstract type that represents the exact flavor of the name.
- Definition Classes
- TypeNames → TypeNamesApi → CommonNames → NamesApi
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
val
ABSTRACTkw: SymbolTable.TermName
- Definition Classes
- Keywords
-
val
ANON_CLASS_NAME: NameType
- Definition Classes
- CommonNames
-
val
ANON_FUN_NAME: NameType
- Definition Classes
- CommonNames
-
final
val
ARROWkw: SymbolTable.TermName
- Definition Classes
- Keywords
-
final
val
ATkw: SymbolTable.TermName
- Definition Classes
- Keywords
-
final
val
Annotation: NameType
- Definition Classes
- TypeNames
-
final
val
AnnotationDefaultATTR: NameType
- Definition Classes
- TypeNames
-
final
val
Any: NameType
- Definition Classes
- TypeNames
-
final
val
AnyRef: NameType
- Definition Classes
- CommonNames
-
final
val
AnyVal: NameType
- Definition Classes
- TypeNames
-
final
val
App: NameType
- Definition Classes
- TypeNames
-
final
val
Array: NameType
- Definition Classes
- CommonNames
-
final
val
BYNAME_PARAM_CLASS_NAME: NameType
- Definition Classes
- TypeNames
-
final
val
BeanPropertyAnnot: NameType
- Definition Classes
- TypeNames
-
final
val
Boolean: NameType
- Definition Classes
- CommonNames
-
final
val
BooleanBeanPropertyAnnot: NameType
- Definition Classes
- TypeNames
-
final
val
BridgeATTR: NameType
- Definition Classes
- TypeNames
-
final
val
Byte: NameType
- Definition Classes
- CommonNames
-
val
CASE_ACCESSOR: NameType
- Definition Classes
- CommonNames
-
final
val
CASEkw: SymbolTable.TermName
- Definition Classes
- Keywords
-
final
val
CATCHkw: SymbolTable.TermName
- Definition Classes
- Keywords
-
final
val
CLASSkw: SymbolTable.TermName
- Definition Classes
- Keywords
-
final
val
COLONkw: SymbolTable.TermName
- Definition Classes
- Keywords
-
final
val
CaseDef: NameType
- Definition Classes
- TypeNames
-
final
val
Char: NameType
- Definition Classes
- CommonNames
-
final
val
ClassManifest: NameType
- Definition Classes
- TypeNames
-
final
val
ClassfileAnnotation: NameType
- Definition Classes
- TypeNames
-
final
val
CodeATTR: NameType
- Definition Classes
- TypeNames
-
final
val
ConstantValueATTR: NameType
- Definition Classes
- TypeNames
-
final
val
DEFkw: SymbolTable.TermName
- Definition Classes
- Keywords
-
val
DELAMBDAFY_LAMBDA_CLASS_NAME: NameType
- Definition Classes
- CommonNames
-
final
val
DOTkw: SymbolTable.TermName
- Definition Classes
- Keywords
-
final
val
DOkw: SymbolTable.TermName
- Definition Classes
- Keywords
-
final
val
DeprecatedATTR: NameType
- Definition Classes
- TypeNames
-
final
val
Double: NameType
- Definition Classes
- CommonNames
-
final
val
ELSEkw: SymbolTable.TermName
- Definition Classes
- Keywords
-
val
EMPTY: NameType
The term or type name corresponding to an empty string.
The term or type name corresponding to an empty string. Represents an empty name, used to denote the fact that no name was specified for
privateWithin
in Trees#Modifiers, for Trees#This, for Trees#Super, etc.- Definition Classes
- CommonNames → NamesApi
-
val
EMPTY_PACKAGE_NAME: NameType
- Definition Classes
- CommonNames
-
final
val
EQUALSkw: SymbolTable.TermName
- Definition Classes
- Keywords
-
final
val
ERROR: NameType
The term or type name
<error>
.The term or type name
<error>
. Indicates that the enclosing tree or symbol contains a compilation error.- Definition Classes
- CommonNames → NamesApi
-
final
val
EXTENDSkw: SymbolTable.TermName
- Definition Classes
- Keywords
-
final
val
Enum: NameType
- Definition Classes
- TypeNames
-
final
val
ExceptionsATTR: NameType
- Definition Classes
- TypeNames
-
final
val
Expr: NameType
- Definition Classes
- CommonNames
-
final
val
FALSEkw: SymbolTable.TermName
- Definition Classes
- Keywords
-
final
val
FINALLYkw: SymbolTable.TermName
- Definition Classes
- Keywords
-
final
val
FINALkw: SymbolTable.TermName
- Definition Classes
- Keywords
-
final
val
FORSOMEkw: SymbolTable.TermName
- Definition Classes
- Keywords
-
final
val
FORkw: SymbolTable.TermName
- Definition Classes
- Keywords
-
final
val
FlagSet: NameType
- Definition Classes
- TypeNames
-
final
val
Float: NameType
- Definition Classes
- CommonNames
-
final
val
Group: NameType
- Definition Classes
- TypeNames
-
final
val
HASHkw: SymbolTable.TermName
- Definition Classes
- Keywords
-
final
val
IFkw: SymbolTable.TermName
- Definition Classes
- Keywords
-
final
val
IMPLICITkw: SymbolTable.TermName
- Definition Classes
- Keywords
-
val
IMPORT: NameType
- Definition Classes
- CommonNames
-
final
val
IMPORTkw: SymbolTable.TermName
- Definition Classes
- Keywords
-
final
val
InnerClassesATTR: NameType
- Definition Classes
- TypeNames
-
final
val
Int: NameType
- Definition Classes
- CommonNames
-
final
val
JAVA_REPEATED_PARAM_CLASS_NAME: NameType
- Definition Classes
- TypeNames
-
final
val
LARROWkw: SymbolTable.TermName
- Definition Classes
- Keywords
-
final
val
LAZY_LOCAL_SUFFIX_STRING: String("$lzy")
- Definition Classes
- CommonNames
-
final
val
LAZYkw: SymbolTable.TermName
- Definition Classes
- Keywords
-
final
val
LOCAL_CHILD: NameType
- Definition Classes
- TypeNames
-
final
val
LOCAL_SUFFIX_STRING: String(" ")
- Definition Classes
- CommonNames
-
final
val
Liftable: NameType
- Definition Classes
- TypeNames
-
final
val
List: NameType
- Definition Classes
- CommonNames
-
final
val
Long: NameType
- Definition Classes
- CommonNames
-
final
val
MACRO_BUNDLE_SUFFIX: NameType
- Definition Classes
- TypeNames
-
final
val
MACROkw: SymbolTable.TermName
- Definition Classes
- Keywords
-
final
val
MATCHkw: SymbolTable.TermName
- Definition Classes
- Keywords
-
val
MODULE_SUFFIX_NAME: NameType
- Definition Classes
- CommonNames
-
final
val
MODULE_SUFFIX_STRING: String("$")
- Definition Classes
- CommonNames
-
val
MODULE_VAR_SUFFIX: NameType
- Definition Classes
- CommonNames
-
final
val
MODULE_VAR_SUFFIX_STRING: String("$module")
- Definition Classes
- CommonNames
-
final
val
MethodParametersATTR: NameType
- Definition Classes
- TypeNames
-
final
val
Mirror: NameType
- Definition Classes
- TypeNames
-
final
val
Modifiers: NameType
- Definition Classes
- TypeNames
-
final
val
NAME_JOIN_STRING: String("$")
- Definition Classes
- CommonNames
-
val
NESTED_IN: String
- Definition Classes
- CommonNames
-
val
NESTED_IN_ANON_CLASS: String
- Definition Classes
- CommonNames
-
val
NESTED_IN_ANON_FUN: String
- Definition Classes
- CommonNames
-
val
NESTED_IN_LAMBDA: String
- Definition Classes
- CommonNames
-
final
val
NEWkw: SymbolTable.TermName
- Definition Classes
- Keywords
-
final
val
NO_NAME: NameType
- Definition Classes
- CommonNames
-
final
val
NULLkw: SymbolTable.TermName
- Definition Classes
- Keywords
-
final
val
Name: NameType
- Definition Classes
- TypeNames
-
final
val
Nothing: NameType
- Definition Classes
- TypeNames
-
final
val
Null: NameType
- Definition Classes
- TypeNames
-
final
val
OBJECTkw: SymbolTable.TermName
- Definition Classes
- Keywords
-
final
val
OVERRIDEkw: SymbolTable.TermName
- Definition Classes
- Keywords
-
final
val
Object: NameType
- Definition Classes
- TypeNames
-
final
val
Option: NameType
- Definition Classes
- CommonNames
-
val
PACKAGE: NameType
The term or type name
package
.The term or type name
package
. Used to get modules representing package objects.- Definition Classes
- CommonNames → NamesApi
-
final
val
PACKAGEkw: SymbolTable.TermName
- Definition Classes
- Keywords
-
final
val
PRIVATEkw: SymbolTable.TermName
- Definition Classes
- Keywords
-
final
val
PROTECTEDkw: SymbolTable.TermName
- Definition Classes
- Keywords
-
final
val
PrefixType: NameType
- Definition Classes
- TypeNames
-
final
val
Product: NameType
- Definition Classes
- TypeNames
-
final
val
QUASIQUOTE_FUNCTION: NameType
- Definition Classes
- TypeNames
-
final
val
QUASIQUOTE_MODS: NameType
- Definition Classes
- TypeNames
-
final
val
QUASIQUOTE_TUPLE: NameType
- Definition Classes
- TypeNames
-
final
val
Quasiquote: NameType
- Definition Classes
- TypeNames
-
final
val
REFINE_CLASS_NAME: NameType
- Definition Classes
- TypeNames
-
final
val
REIFY_TREECREATOR_PREFIX: NameType
- Definition Classes
- TypeNames
-
final
val
REIFY_TYPECREATOR_PREFIX: NameType
- Definition Classes
- TypeNames
-
final
val
REPEATED_PARAM_CLASS_NAME: NameType
- Definition Classes
- TypeNames
-
final
val
RETURNkw: SymbolTable.TermName
- Definition Classes
- Keywords
-
val
ROOT: NameType
- Definition Classes
- CommonNames
-
final
val
RuntimeAnnotationATTR: NameType
- Definition Classes
- TypeNames
-
final
val
SEALEDkw: SymbolTable.TermName
- Definition Classes
- Keywords
-
final
val
SINGLETON_SUFFIX: String(".type")
- Definition Classes
- CommonNames
-
val
SPECIALIZED_SUFFIX: NameType
- Definition Classes
- CommonNames
-
final
val
SUBTYPEkw: SymbolTable.TermName
- Definition Classes
- Keywords
-
final
val
SUPERTYPEkw: SymbolTable.TermName
- Definition Classes
- Keywords
-
final
val
SUPERkw: SymbolTable.TermName
- Definition Classes
- Keywords
-
final
val
ScalaATTR: NameType
- Definition Classes
- TypeNames
-
final
val
ScalaSignatureATTR: NameType
- Definition Classes
- TypeNames
-
final
val
Seq: NameType
- Definition Classes
- CommonNames
-
final
val
Serializable: NameType
- Definition Classes
- TypeNames
-
final
val
Short: NameType
- Definition Classes
- CommonNames
-
final
val
SignatureATTR: NameType
- Definition Classes
- TypeNames
-
final
val
Singleton: NameType
- Definition Classes
- TypeNames
-
final
val
SourceFileATTR: NameType
- Definition Classes
- TypeNames
-
final
val
String: NameType
- Definition Classes
- CommonNames
-
final
val
StringContext: NameType
- Definition Classes
- CommonNames
-
final
val
Symbol: NameType
- Definition Classes
- CommonNames
-
final
val
SyntheticATTR: NameType
- Definition Classes
- TypeNames
-
final
val
THENkw: SymbolTable.TermName
- Definition Classes
- Keywords
-
final
val
THISkw: SymbolTable.TermName
- Definition Classes
- Keywords
-
final
val
THROWkw: SymbolTable.TermName
- Definition Classes
- Keywords
-
final
val
TRAIT_SETTER_SEPARATOR_STRING: String("$_setter_$")
- Definition Classes
- CommonNames
-
final
val
TRAITkw: SymbolTable.TermName
- Definition Classes
- Keywords
-
final
val
TRUEkw: SymbolTable.TermName
- Definition Classes
- Keywords
-
final
val
TRYkw: SymbolTable.TermName
- Definition Classes
- Keywords
-
final
val
TYPEkw: SymbolTable.TermName
- Definition Classes
- Keywords
-
final
val
TermName: NameType
- Definition Classes
- TypeNames
-
final
val
Text: NameType
- Definition Classes
- TypeNames
-
final
val
Throwable: NameType
- Definition Classes
- TypeNames
-
final
val
Tree: NameType
- Definition Classes
- TypeNames
-
final
val
Type: NameType
- Definition Classes
- TypeNames
-
final
val
TypeDef: NameType
- Definition Classes
- TypeNames
-
final
val
TypeName: NameType
- Definition Classes
- TypeNames
-
final
val
TypeTag: NameType
- Definition Classes
- CommonNames
-
final
val
USCOREkw: SymbolTable.TermName
- Definition Classes
- Keywords
-
final
val
Unit: NameType
- Definition Classes
- CommonNames
-
final
val
Unliftable: NameType
- Definition Classes
- TypeNames
-
final
val
VALkw: SymbolTable.TermName
- Definition Classes
- Keywords
-
final
val
VARkw: SymbolTable.TermName
- Definition Classes
- Keywords
-
final
val
VIEWBOUNDkw: SymbolTable.TermName
- Definition Classes
- Keywords
-
final
val
WHILEkw: SymbolTable.TermName
- Definition Classes
- Keywords
-
final
val
WILDCARD: NameType
The term or type name
_
.The term or type name
_
. Used to construct trees that correspond to underscores in Scala.- Definition Classes
- CommonNames → NamesApi
-
final
val
WILDCARD_STAR: NameType
The type name
_*
.The type name
_*
. Used to construct types that specify sequence arguments to repeated parameters.- Definition Classes
- TypeNames → TypeNamesApi
-
final
val
WITHkw: SymbolTable.TermName
- Definition Classes
- Keywords
-
final
val
WeakTypeTag: NameType
- Definition Classes
- CommonNames
-
final
val
YIELDkw: SymbolTable.TermName
- Definition Classes
- Keywords
-
final
val
api: NameType
- Definition Classes
- TypeNames
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
final
val
bridgeAnnot: NameType
- Definition Classes
- TypeNames
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
-
implicit
def
createNameType(name: String): SymbolTable.TypeName
- Attributes
- protected
- Definition Classes
- TypeNames → CommonNames
-
def
dropSingletonName(name: SymbolTable.Name): SymbolTable.TypeName
- Definition Classes
- TypeNames
-
def
ensureNonAnon(name: String): String
Ensures that name mangling does not accidentally make a class respond
true
to any of isAnonymousClass, isAnonymousFunction, isDelambdafyFunction, e.g.Ensures that name mangling does not accidentally make a class respond
true
to any of isAnonymousClass, isAnonymousFunction, isDelambdafyFunction, e.g. by introducing "$anon".- Definition Classes
- CommonNames
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
def
flattenedName(segments: SymbolTable.Name*): NameType
- Definition Classes
- CommonNames
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
final
val
implicitNotFound: NameType
- Definition Classes
- TypeNames
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
final
val
javaKeywords: SymbolTable.JavaKeywords
- Definition Classes
- Keywords
-
final
val
keywords: Set[SymbolTable.TermName]
- Definition Classes
- Keywords
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
val
scala_: NameType
- Definition Classes
- TypeNames
-
def
singletonName(name: SymbolTable.Name): SymbolTable.TypeName
- Definition Classes
- TypeNames
-
val
stringToTermName: Null
- Attributes
- protected
- Definition Classes
- CommonNames
-
val
stringToTypeName: Null
- Attributes
- protected
- Definition Classes
- CommonNames
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
val
unchecked: NameType
- Definition Classes
- TypeNames
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )