Packages

abstract class TypeNames extends SymbolTable.Keywords with SymbolTable.TypeNamesApi

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. TypeNames
  2. TypeNamesApi
  3. Keywords
  4. CommonNames
  5. NamesApi
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new TypeNames()

Type Members

  1. 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
    TypeNamesTypeNamesApiCommonNamesNamesApi

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. final val ABSTRACTkw: SymbolTable.TermName
    Definition Classes
    Keywords
  5. val ANON_CLASS_NAME: NameType
    Definition Classes
    CommonNames
  6. val ANON_FUN_NAME: NameType
    Definition Classes
    CommonNames
  7. final val ARROWkw: SymbolTable.TermName
    Definition Classes
    Keywords
  8. final val ATkw: SymbolTable.TermName
    Definition Classes
    Keywords
  9. final val Annotation: NameType
  10. final val AnnotationDefaultATTR: NameType
  11. final val Any: NameType
  12. final val AnyRef: NameType
    Definition Classes
    CommonNames
  13. final val AnyVal: NameType
  14. final val App: NameType
  15. final val Array: NameType
    Definition Classes
    CommonNames
  16. final val BYNAME_PARAM_CLASS_NAME: NameType
  17. final val BeanPropertyAnnot: NameType
  18. final val Boolean: NameType
    Definition Classes
    CommonNames
  19. final val BooleanBeanPropertyAnnot: NameType
  20. final val BridgeATTR: NameType
  21. final val Byte: NameType
    Definition Classes
    CommonNames
  22. val CASE_ACCESSOR: NameType
    Definition Classes
    CommonNames
  23. final val CASEkw: SymbolTable.TermName
    Definition Classes
    Keywords
  24. final val CATCHkw: SymbolTable.TermName
    Definition Classes
    Keywords
  25. final val CLASSkw: SymbolTable.TermName
    Definition Classes
    Keywords
  26. final val COLONkw: SymbolTable.TermName
    Definition Classes
    Keywords
  27. final val CaseDef: NameType
  28. final val Char: NameType
    Definition Classes
    CommonNames
  29. final val ClassManifest: NameType
  30. final val ClassfileAnnotation: NameType
  31. final val CodeATTR: NameType
  32. final val ConstantValueATTR: NameType
  33. final val DEFkw: SymbolTable.TermName
    Definition Classes
    Keywords
  34. val DELAMBDAFY_LAMBDA_CLASS_NAME: NameType
    Definition Classes
    CommonNames
  35. final val DOTkw: SymbolTable.TermName
    Definition Classes
    Keywords
  36. final val DOkw: SymbolTable.TermName
    Definition Classes
    Keywords
  37. final val DeprecatedATTR: NameType
  38. final val Double: NameType
    Definition Classes
    CommonNames
  39. final val ELSEkw: SymbolTable.TermName
    Definition Classes
    Keywords
  40. 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
    CommonNamesNamesApi
  41. val EMPTY_PACKAGE_NAME: NameType
    Definition Classes
    CommonNames
  42. final val EQUALSkw: SymbolTable.TermName
    Definition Classes
    Keywords
  43. 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
    CommonNamesNamesApi
  44. final val EXTENDSkw: SymbolTable.TermName
    Definition Classes
    Keywords
  45. final val Enum: NameType
  46. final val ExceptionsATTR: NameType
  47. final val Expr: NameType
    Definition Classes
    CommonNames
  48. final val FALSEkw: SymbolTable.TermName
    Definition Classes
    Keywords
  49. final val FINALLYkw: SymbolTable.TermName
    Definition Classes
    Keywords
  50. final val FINALkw: SymbolTable.TermName
    Definition Classes
    Keywords
  51. final val FORSOMEkw: SymbolTable.TermName
    Definition Classes
    Keywords
  52. final val FORkw: SymbolTable.TermName
    Definition Classes
    Keywords
  53. final val FlagSet: NameType
  54. final val Float: NameType
    Definition Classes
    CommonNames
  55. final val Group: NameType
  56. final val HASHkw: SymbolTable.TermName
    Definition Classes
    Keywords
  57. final val IFkw: SymbolTable.TermName
    Definition Classes
    Keywords
  58. final val IMPLICITkw: SymbolTable.TermName
    Definition Classes
    Keywords
  59. val IMPORT: NameType
    Definition Classes
    CommonNames
  60. final val IMPORTkw: SymbolTable.TermName
    Definition Classes
    Keywords
  61. final val InnerClassesATTR: NameType
  62. final val Int: NameType
    Definition Classes
    CommonNames
  63. final val JAVA_REPEATED_PARAM_CLASS_NAME: NameType
  64. final val LARROWkw: SymbolTable.TermName
    Definition Classes
    Keywords
  65. final val LAZY_LOCAL_SUFFIX_STRING: String("$lzy")
    Definition Classes
    CommonNames
  66. final val LAZYkw: SymbolTable.TermName
    Definition Classes
    Keywords
  67. final val LOCAL_CHILD: NameType
  68. final val LOCAL_SUFFIX_STRING: String(" ")
    Definition Classes
    CommonNames
  69. final val Liftable: NameType
  70. final val List: NameType
    Definition Classes
    CommonNames
  71. final val Long: NameType
    Definition Classes
    CommonNames
  72. final val MACRO_BUNDLE_SUFFIX: NameType
  73. final val MACROkw: SymbolTable.TermName
    Definition Classes
    Keywords
  74. final val MATCHkw: SymbolTable.TermName
    Definition Classes
    Keywords
  75. val MODULE_SUFFIX_NAME: NameType
    Definition Classes
    CommonNames
  76. final val MODULE_SUFFIX_STRING: String("$")
    Definition Classes
    CommonNames
  77. val MODULE_VAR_SUFFIX: NameType
    Definition Classes
    CommonNames
  78. final val MODULE_VAR_SUFFIX_STRING: String("$module")
    Definition Classes
    CommonNames
  79. final val MethodParametersATTR: NameType
  80. final val Mirror: NameType
  81. final val Modifiers: NameType
  82. final val NAME_JOIN_STRING: String("$")
    Definition Classes
    CommonNames
  83. val NESTED_IN: String
    Definition Classes
    CommonNames
  84. val NESTED_IN_ANON_CLASS: String
    Definition Classes
    CommonNames
  85. val NESTED_IN_ANON_FUN: String
    Definition Classes
    CommonNames
  86. val NESTED_IN_LAMBDA: String
    Definition Classes
    CommonNames
  87. final val NEWkw: SymbolTable.TermName
    Definition Classes
    Keywords
  88. final val NO_NAME: NameType
    Definition Classes
    CommonNames
  89. final val NULLkw: SymbolTable.TermName
    Definition Classes
    Keywords
  90. final val Name: NameType
  91. final val Nothing: NameType
  92. final val Null: NameType
  93. final val OBJECTkw: SymbolTable.TermName
    Definition Classes
    Keywords
  94. final val OVERRIDEkw: SymbolTable.TermName
    Definition Classes
    Keywords
  95. final val Object: NameType
  96. final val Option: NameType
    Definition Classes
    CommonNames
  97. val PACKAGE: NameType

    The term or type name package.

    The term or type name package. Used to get modules representing package objects.

    Definition Classes
    CommonNamesNamesApi
  98. final val PACKAGEkw: SymbolTable.TermName
    Definition Classes
    Keywords
  99. final val PRIVATEkw: SymbolTable.TermName
    Definition Classes
    Keywords
  100. final val PROTECTEDkw: SymbolTable.TermName
    Definition Classes
    Keywords
  101. final val PrefixType: NameType
  102. final val Product: NameType
  103. final val QUASIQUOTE_FUNCTION: NameType
  104. final val QUASIQUOTE_MODS: NameType
  105. final val QUASIQUOTE_TUPLE: NameType
  106. final val Quasiquote: NameType
  107. final val REFINE_CLASS_NAME: NameType
  108. final val REIFY_TREECREATOR_PREFIX: NameType
  109. final val REIFY_TYPECREATOR_PREFIX: NameType
  110. final val REPEATED_PARAM_CLASS_NAME: NameType
  111. final val RETURNkw: SymbolTable.TermName
    Definition Classes
    Keywords
  112. val ROOT: NameType
    Definition Classes
    CommonNames
  113. final val RuntimeAnnotationATTR: NameType
  114. final val SEALEDkw: SymbolTable.TermName
    Definition Classes
    Keywords
  115. final val SINGLETON_SUFFIX: String(".type")
    Definition Classes
    CommonNames
  116. val SPECIALIZED_SUFFIX: NameType
    Definition Classes
    CommonNames
  117. final val SUBTYPEkw: SymbolTable.TermName
    Definition Classes
    Keywords
  118. final val SUPERTYPEkw: SymbolTable.TermName
    Definition Classes
    Keywords
  119. final val SUPERkw: SymbolTable.TermName
    Definition Classes
    Keywords
  120. final val ScalaATTR: NameType
  121. final val ScalaSignatureATTR: NameType
  122. final val Seq: NameType
    Definition Classes
    CommonNames
  123. final val Serializable: NameType
  124. final val Short: NameType
    Definition Classes
    CommonNames
  125. final val SignatureATTR: NameType
  126. final val Singleton: NameType
  127. final val SourceFileATTR: NameType
  128. final val String: NameType
    Definition Classes
    CommonNames
  129. final val StringContext: NameType
    Definition Classes
    CommonNames
  130. final val Symbol: NameType
    Definition Classes
    CommonNames
  131. final val SyntheticATTR: NameType
  132. final val THENkw: SymbolTable.TermName
    Definition Classes
    Keywords
  133. final val THISkw: SymbolTable.TermName
    Definition Classes
    Keywords
  134. final val THROWkw: SymbolTable.TermName
    Definition Classes
    Keywords
  135. final val TRAIT_SETTER_SEPARATOR_STRING: String("$_setter_$")
    Definition Classes
    CommonNames
  136. final val TRAITkw: SymbolTable.TermName
    Definition Classes
    Keywords
  137. final val TRUEkw: SymbolTable.TermName
    Definition Classes
    Keywords
  138. final val TRYkw: SymbolTable.TermName
    Definition Classes
    Keywords
  139. final val TYPEkw: SymbolTable.TermName
    Definition Classes
    Keywords
  140. final val TermName: NameType
  141. final val Text: NameType
  142. final val Throwable: NameType
  143. final val Tree: NameType
  144. final val Type: NameType
  145. final val TypeDef: NameType
  146. final val TypeName: NameType
  147. final val TypeTag: NameType
    Definition Classes
    CommonNames
  148. final val USCOREkw: SymbolTable.TermName
    Definition Classes
    Keywords
  149. final val Unit: NameType
    Definition Classes
    CommonNames
  150. final val Unliftable: NameType
  151. final val VALkw: SymbolTable.TermName
    Definition Classes
    Keywords
  152. final val VARkw: SymbolTable.TermName
    Definition Classes
    Keywords
  153. final val VIEWBOUNDkw: SymbolTable.TermName
    Definition Classes
    Keywords
  154. final val WHILEkw: SymbolTable.TermName
    Definition Classes
    Keywords
  155. 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
    CommonNamesNamesApi
  156. final val WILDCARD_STAR: NameType

    The type name _*.

    The type name _*. Used to construct types that specify sequence arguments to repeated parameters.

    Definition Classes
    TypeNamesTypeNamesApi
  157. final val WITHkw: SymbolTable.TermName
    Definition Classes
    Keywords
  158. final val WeakTypeTag: NameType
    Definition Classes
    CommonNames
  159. final val YIELDkw: SymbolTable.TermName
    Definition Classes
    Keywords
  160. final val api: NameType
  161. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  162. final val bridgeAnnot: NameType
  163. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  164. implicit def createNameType(name: String): SymbolTable.TypeName
    Attributes
    protected
    Definition Classes
    TypeNamesCommonNames
  165. def dropSingletonName(name: SymbolTable.Name): SymbolTable.TypeName
  166. 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
  167. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  168. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  169. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  170. def flattenedName(owner: SymbolTable.Symbol, name: SymbolTable.Name): NameType
    Definition Classes
    CommonNames
  171. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  172. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  173. final val implicitNotFound: NameType
  174. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  175. final val javaKeywords: SymbolTable.JavaKeywords
    Definition Classes
    Keywords
  176. final val keywords: Set[SymbolTable.TermName]
    Definition Classes
    Keywords
  177. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  178. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  179. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  180. final val scala_: NameType
  181. def singletonName(name: SymbolTable.Name): SymbolTable.TypeName
  182. val stringToTermName: Null
    Attributes
    protected
    Definition Classes
    CommonNames
  183. val stringToTypeName: Null
    Attributes
    protected
    Definition Classes
    CommonNames
  184. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  185. def toString(): String
    Definition Classes
    AnyRef → Any
  186. final val unchecked: NameType
  187. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  188. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  189. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()

Inherited from SymbolTable.TypeNamesApi

Inherited from SymbolTable.Keywords

Inherited from SymbolTable.CommonNames

Inherited from SymbolTable.NamesApi

Inherited from AnyRef

Inherited from Any

Ungrouped