scala.reflect.internal.Definitions

definitions

object definitions extends DefinitionsClass

Definition Classes
Definitions → StandardDefinitions
Source
Definitions.scala
Linear Supertypes
DefinitionsClass, ValueClassDefinitions, AbsDefinitions, AbsDefinitionsInternal, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. definitions
  2. DefinitionsClass
  3. ValueClassDefinitions
  4. AbsDefinitions
  5. AbsDefinitionsInternal
  6. AnyRef
  7. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. sealed abstract class BottomClassSymbol extends ClassSymbol

  2. sealed trait RootSymbol extends Symbol with WellKnownSymbol

  3. sealed trait WellKnownSymbol extends Symbol

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. lazy val AbstractFunctionClass: Array[Symbol]

    Definition Classes
    DefinitionsClass
  7. lazy val AbstractPartialFunctionClass: ClassSymbol

    Definition Classes
    DefinitionsClass
  8. lazy val AnnotationClass: ClassSymbol

    Definition Classes
    DefinitionsClass
  9. lazy val AnnotationDefaultAttr: Symbol

    Definition Classes
    DefinitionsClass
  10. lazy val AnyClass: ClassSymbol

    Definition Classes
    DefinitionsClass → AbsDefinitions
  11. lazy val AnyRefClass: AliasTypeSymbol

    Definition Classes
    DefinitionsClass → AbsDefinitions
  12. lazy val AnyRefModule: Symbol

    Definition Classes
    DefinitionsClass
  13. lazy val AnyValClass: ClassSymbol

    Definition Classes
    DefinitionsClass → AbsDefinitions
  14. lazy val AnyVal_getClass: MethodSymbol

    Definition Classes
    DefinitionsClass
  15. lazy val Any_!=: MethodSymbol

    Definition Classes
    DefinitionsClass
  16. lazy val Any_##: MethodSymbol

    Definition Classes
    DefinitionsClass
  17. lazy val Any_==: MethodSymbol

    Definition Classes
    DefinitionsClass
  18. lazy val Any_asInstanceOf: MethodSymbol

    Definition Classes
    DefinitionsClass
  19. lazy val Any_equals: MethodSymbol

    Definition Classes
    DefinitionsClass
  20. lazy val Any_getClass: MethodSymbol

    Definition Classes
    DefinitionsClass
  21. lazy val Any_hashCode: MethodSymbol

    Definition Classes
    DefinitionsClass
  22. lazy val Any_isInstanceOf: MethodSymbol

    Definition Classes
    DefinitionsClass
  23. lazy val Any_toString: MethodSymbol

    Definition Classes
    DefinitionsClass
  24. lazy val ArrayClass: ClassSymbol

    Definition Classes
    DefinitionsClass → AbsDefinitions
  25. lazy val ArrayModule: ModuleSymbol

    Definition Classes
    DefinitionsClass → AbsDefinitionsInternal
  26. lazy val ArrayModule_overloadedApply: Symbol

    Definition Classes
    DefinitionsClass → AbsDefinitionsInternal
  27. lazy val ArrayTagClass: ClassSymbol

    Definition Classes
    DefinitionsClass
  28. def ArrayTagNewArray: MethodSymbol

    Definition Classes
    DefinitionsClass
  29. def ArrayTagWrap: MethodSymbol

    Definition Classes
    DefinitionsClass
  30. lazy val Array_apply: Symbol

    Definition Classes
    DefinitionsClass → AbsDefinitionsInternal
  31. lazy val Array_clone: Symbol

    Definition Classes
    DefinitionsClass → AbsDefinitionsInternal
  32. lazy val Array_length: Symbol

    Definition Classes
    DefinitionsClass → AbsDefinitionsInternal
  33. lazy val Array_update: Symbol

    Definition Classes
    DefinitionsClass → AbsDefinitionsInternal
  34. lazy val ArrowAssocClass: ClassSymbol

    Definition Classes
    DefinitionsClass
  35. lazy val BeanGetterTargetClass: ClassSymbol

    Definition Classes
    DefinitionsClass
  36. lazy val BeanPropertyAttr: ClassSymbol

    Definition Classes
    DefinitionsClass
  37. lazy val BeanSetterTargetClass: ClassSymbol

    Definition Classes
    DefinitionsClass
  38. lazy val BooleanBeanPropertyAttr: ClassSymbol

    Definition Classes
    DefinitionsClass
  39. lazy val BooleanClass: ClassSymbol

    Definition Classes
    ValueClassDefinitions
  40. lazy val Boolean_and: Symbol

    Definition Classes
    ValueClassDefinitions
  41. lazy val Boolean_not: Symbol

    Definition Classes
    ValueClassDefinitions
  42. lazy val Boolean_or: Symbol

    Definition Classes
    ValueClassDefinitions
  43. lazy val BoxedBooleanClass: Symbol

    Definition Classes
    DefinitionsClass
  44. lazy val BoxedByteClass: ClassSymbol

    Definition Classes
    DefinitionsClass
  45. lazy val BoxedCharacterClass: Symbol

    Definition Classes
    DefinitionsClass
  46. lazy val BoxedDoubleClass: ClassSymbol

    Definition Classes
    DefinitionsClass
  47. lazy val BoxedFloatClass: ClassSymbol

    Definition Classes
    DefinitionsClass
  48. lazy val BoxedIntClass: ClassSymbol

    Definition Classes
    DefinitionsClass
  49. lazy val BoxedLongClass: ClassSymbol

    Definition Classes
    DefinitionsClass
  50. lazy val BoxedNumberClass: Symbol

    Definition Classes
    DefinitionsClass
  51. lazy val BoxedShortClass: ClassSymbol

    Definition Classes
    DefinitionsClass
  52. lazy val BoxedUnitClass: ClassSymbol

    Definition Classes
    DefinitionsClass
  53. lazy val BoxedUnitModule: ModuleSymbol

    Definition Classes
    DefinitionsClass
  54. def BoxedUnit_TYPE: Symbol

    Definition Classes
    DefinitionsClass
  55. def BoxedUnit_UNIT: Symbol

    Definition Classes
    DefinitionsClass
  56. lazy val BoxesRunTimeClass: Symbol

    Definition Classes
    DefinitionsClass
  57. lazy val BoxesRunTimeModule: ModuleSymbol

    Definition Classes
    DefinitionsClass
  58. lazy val Boxes_isNumber: Symbol

    Definition Classes
    DefinitionsClass
  59. lazy val Boxes_isNumberOrBool: Symbol

    Definition Classes
    DefinitionsClass
  60. lazy val BridgeClass: ClassSymbol

    Definition Classes
    DefinitionsClass
  61. lazy val ByNameParamClass: ClassSymbol

    Definition Classes
    DefinitionsClass → AbsDefinitionsInternal
  62. lazy val ByteClass: ClassSymbol

    Definition Classes
    ValueClassDefinitions
  63. lazy val CharClass: ClassSymbol

    Definition Classes
    ValueClassDefinitions
  64. lazy val ClassCastExceptionClass: ClassSymbol

    Definition Classes
    DefinitionsClass
  65. lazy val ClassClass: ClassSymbol

    Definition Classes
    DefinitionsClass → AbsDefinitions
  66. lazy val ClassTagClass: ClassSymbol

    Definition Classes
    DefinitionsClass → AbsDefinitions
  67. lazy val ClassTagModule: ModuleSymbol

    Definition Classes
    DefinitionsClass → AbsDefinitionsInternal
  68. def ClassTagTpe: MethodSymbol

    Definition Classes
    DefinitionsClass
  69. lazy val ClassTargetClass: ClassSymbol

    Definition Classes
    DefinitionsClass
  70. def ClassType(arg: Type): Type

    Definition Classes
    DefinitionsClass
  71. def Class_getMethod: Symbol

    Definition Classes
    DefinitionsClass
  72. lazy val ClassfileAnnotationClass: ClassSymbol

    Definition Classes
    DefinitionsClass
  73. lazy val CloneableAttr: ClassSymbol

    Definition Classes
    DefinitionsClass
  74. lazy val ComparableClass: ClassSymbol

    Definition Classes
    DefinitionsClass
  75. lazy val ComparatorClass: ClassSymbol

    Definition Classes
    DefinitionsClass
  76. lazy val ConcreteTypeTagClass: ClassSymbol

    Definition Classes
    DefinitionsClass → AbsDefinitions
  77. lazy val ConcreteTypeTagModule: ModuleSymbol

    Definition Classes
    DefinitionsClass → AbsDefinitionsInternal
  78. lazy val ConsClass: ClassSymbol

    Definition Classes
    DefinitionsClass → AbsDefinitionsInternal
  79. lazy val ConsoleModule: Symbol

    Definition Classes
    DefinitionsClass
  80. lazy val DelayedInitClass: ClassSymbol

    Definition Classes
    DefinitionsClass
  81. lazy val DelegateClass: Symbol

    Definition Classes
    DefinitionsClass
  82. lazy val Delegate_scalaCallerTargets: HashMap[Symbol, Symbol]

    Definition Classes
    DefinitionsClass
  83. var Delegate_scalaCallers: List[Symbol]

    Definition Classes
    DefinitionsClass
  84. lazy val DeprecatedAttr: ClassSymbol

    Definition Classes
    DefinitionsClass
  85. lazy val DeprecatedNameAttr: ClassSymbol

    Definition Classes
    DefinitionsClass
  86. lazy val DoubleClass: ClassSymbol

    Definition Classes
    ValueClassDefinitions
  87. lazy val DynamicClass: ClassSymbol

    Definition Classes
    DefinitionsClass
  88. lazy val DynamicsFeature: Symbol

    Definition Classes
    DefinitionsClass
  89. lazy val ElidableMethodClass: ClassSymbol

    Definition Classes
    DefinitionsClass
  90. lazy val EmptyMethodCacheClass: ClassSymbol

    Definition Classes
    DefinitionsClass
  91. object EmptyPackage extends PackageSymbol with WellKnownSymbol

    Definition Classes
    DefinitionsClass → AbsDefinitions
  92. object EmptyPackageClass extends PackageClassSymbol with WellKnownSymbol

    Definition Classes
    DefinitionsClass → AbsDefinitionsInternal
  93. lazy val EqualsPatternClass: ClassSymbol

    Definition Classes
    DefinitionsClass
  94. lazy val ErasureTagClass: ClassSymbol

    Definition Classes
    DefinitionsClass
  95. def ErasureTagErasure: MethodSymbol

    Definition Classes
    DefinitionsClass
  96. lazy val ExistentialsFeature: Symbol

    Definition Classes
    DefinitionsClass
  97. lazy val ExprClass: Symbol

    Definition Classes
    DefinitionsClass
  98. def ExprEval: Symbol

    Definition Classes
    DefinitionsClass
  99. lazy val ExprModule: Symbol

    Definition Classes
    DefinitionsClass
  100. def ExprTpe: Symbol

    Definition Classes
    DefinitionsClass
  101. def ExprTree: Symbol

    Definition Classes
    DefinitionsClass
  102. def ExprValue: Symbol

    Definition Classes
    DefinitionsClass
  103. lazy val FieldTargetClass: ClassSymbol

    Definition Classes
    DefinitionsClass
  104. lazy val FloatClass: ClassSymbol

    Definition Classes
    ValueClassDefinitions
  105. lazy val FullManifestClass: ClassSymbol

    Definition Classes
    DefinitionsClass
  106. lazy val FullManifestModule: ModuleSymbol

    Definition Classes
    DefinitionsClass
  107. lazy val FunctionClass: Array[Symbol]

    Definition Classes
    DefinitionsClass → AbsDefinitionsInternal
  108. lazy val GetterTargetClass: ClassSymbol

    Definition Classes
    DefinitionsClass
  109. lazy val GroupOfSpecializable: Symbol

    Definition Classes
    DefinitionsClass
  110. lazy val HigherKindsFeature: Symbol

    Definition Classes
    DefinitionsClass
  111. lazy val ImplicitConversionsFeature: Symbol

    Definition Classes
    DefinitionsClass
  112. lazy val ImplicitNotFoundClass: ClassSymbol

    Definition Classes
    DefinitionsClass
  113. lazy val IndexOutOfBoundsExceptionClass: Symbol

    Definition Classes
    DefinitionsClass
  114. lazy val IntClass: ClassSymbol

    Definition Classes
    ValueClassDefinitions
  115. lazy val InvocationTargetExceptionClass: Symbol

    Definition Classes
    DefinitionsClass
  116. lazy val IterableClass: ClassSymbol

    Definition Classes
    DefinitionsClass → AbsDefinitionsInternal
  117. lazy val IteratorClass: ClassSymbol

    Definition Classes
    DefinitionsClass → AbsDefinitionsInternal
  118. lazy val IteratorModule: ModuleSymbol

    Definition Classes
    DefinitionsClass → AbsDefinitionsInternal
  119. lazy val Iterator_apply: Symbol

    Definition Classes
    DefinitionsClass → AbsDefinitionsInternal
  120. lazy val JavaCloneableClass: ClassSymbol

    Definition Classes
    DefinitionsClass
  121. lazy val JavaLangEnumClass: ClassSymbol

    Definition Classes
    DefinitionsClass
  122. lazy val JavaLangPackage: PackageSymbol

    Definition Classes
    DefinitionsClass → AbsDefinitions
  123. lazy val JavaLangPackageClass: Symbol

    Definition Classes
    DefinitionsClass → AbsDefinitionsInternal
  124. lazy val JavaRepeatedParamClass: ClassSymbol

    Definition Classes
    DefinitionsClass → AbsDefinitionsInternal
  125. lazy val JavaSerializableClass: Symbol

    Definition Classes
    DefinitionsClass
  126. lazy val LanguageFeatureAnnot: ClassSymbol

    Definition Classes
    DefinitionsClass
  127. lazy val ListClass: ClassSymbol

    Definition Classes
    DefinitionsClass → AbsDefinitions
  128. lazy val ListModule: ModuleSymbol

    Definition Classes
    DefinitionsClass → AbsDefinitions → AbsDefinitionsInternal
  129. lazy val List_apply: Symbol

    Definition Classes
    DefinitionsClass → AbsDefinitionsInternal
  130. lazy val LongClass: ClassSymbol

    Definition Classes
    ValueClassDefinitions
  131. lazy val MacroContextClass: ClassSymbol

    Definition Classes
    DefinitionsClass
  132. def MacroContextMirror: Symbol

    Definition Classes
    DefinitionsClass
  133. def MacroContextPrefix: Symbol

    Definition Classes
    DefinitionsClass
  134. def MacroContextPrefixType: Symbol

    Definition Classes
    DefinitionsClass
  135. def MacroContextReify: Symbol

    Definition Classes
    DefinitionsClass
  136. lazy val MacroImplAnnotation: ClassSymbol

    Definition Classes
    DefinitionsClass
  137. lazy val MacroInternalPackage: Symbol

    Definition Classes
    DefinitionsClass
  138. def MacroInternal_materializeArrayTag: MethodSymbol

    Definition Classes
    DefinitionsClass
  139. def MacroInternal_materializeClassTag: MethodSymbol

    Definition Classes
    DefinitionsClass
  140. def MacroInternal_materializeConcreteTypeTag: MethodSymbol

    Definition Classes
    DefinitionsClass
  141. def MacroInternal_materializeErasureTag: MethodSymbol

    Definition Classes
    DefinitionsClass
  142. def MacroInternal_materializeTypeTag: MethodSymbol

    Definition Classes
    DefinitionsClass
  143. lazy val MacrosFeature: Symbol

    Definition Classes
    DefinitionsClass
  144. lazy val MarkerCPSTypes: Symbol

    Definition Classes
    DefinitionsClass
  145. lazy val MatchErrorClass: ClassSymbol

    Definition Classes
    DefinitionsClass
  146. lazy val MatchingStrategyClass: ClassSymbol

    Definition Classes
    DefinitionsClass
  147. val MaxFunctionArity: Int

    Definition Classes
    DefinitionsClass
  148. val MaxProductArity: Int

    Definition Classes
    DefinitionsClass
  149. val MaxTupleArity: Int

    Definition Classes
    DefinitionsClass
  150. lazy val MethodCacheClass: ClassSymbol

    Definition Classes
    DefinitionsClass
  151. lazy val MethodClass: Symbol

    Definition Classes
    DefinitionsClass
  152. lazy val MethodTargetClass: ClassSymbol

    Definition Classes
    DefinitionsClass
  153. lazy val MigrationAnnotationClass: ClassSymbol

    Definition Classes
    DefinitionsClass
  154. lazy val NativeAttr: ClassSymbol

    Definition Classes
    DefinitionsClass
  155. lazy val NilModule: ModuleSymbol

    Definition Classes
    DefinitionsClass → AbsDefinitionsInternal
  156. lazy val NoManifest: ModuleSymbol

    Definition Classes
    DefinitionsClass
  157. lazy val NonLocalReturnControlClass: ClassSymbol

    Definition Classes
    DefinitionsClass
  158. lazy val NoneModule: Symbol

    Definition Classes
    DefinitionsClass → AbsDefinitionsInternal
  159. lazy val NotNullClass: ClassSymbol

    Definition Classes
    DefinitionsClass
  160. object NothingClass extends BottomClassSymbol

    Definition Classes
    DefinitionsClass → AbsDefinitions
  161. object NullClass extends BottomClassSymbol

    Definition Classes
    DefinitionsClass → AbsDefinitions
  162. lazy val NullPointerExceptionClass: Symbol

    Definition Classes
    DefinitionsClass
  163. lazy val ObjectArray: Type

    Definition Classes
    DefinitionsClass
  164. lazy val ObjectClass: ClassSymbol

    Definition Classes
    DefinitionsClass → AbsDefinitions
  165. lazy val ObjectRefClass: ClassSymbol

    Definition Classes
    DefinitionsClass
  166. lazy val ObjectTargetClass: ClassSymbol

    Definition Classes
    DefinitionsClass
  167. lazy val Object_!=: MethodSymbol

    Definition Classes
    DefinitionsClass
  168. lazy val Object_##: MethodSymbol

    Definition Classes
    DefinitionsClass
  169. lazy val Object_==: MethodSymbol

    Definition Classes
    DefinitionsClass
  170. lazy val Object_asInstanceOf: MethodSymbol

    Definition Classes
    DefinitionsClass
  171. def Object_clone: Symbol

    Definition Classes
    DefinitionsClass
  172. lazy val Object_eq: MethodSymbol

    Definition Classes
    DefinitionsClass
  173. def Object_equals: Symbol

    Definition Classes
    DefinitionsClass
  174. def Object_finalize: Symbol

    Definition Classes
    DefinitionsClass
  175. def Object_getClass: Symbol

    Definition Classes
    DefinitionsClass
  176. def Object_hashCode: Symbol

    Definition Classes
    DefinitionsClass
  177. lazy val Object_isInstanceOf: MethodSymbol

    Definition Classes
    DefinitionsClass
  178. lazy val Object_ne: MethodSymbol

    Definition Classes
    DefinitionsClass
  179. def Object_notify: Symbol

    Definition Classes
    DefinitionsClass
  180. def Object_notifyAll: Symbol

    Definition Classes
    DefinitionsClass
  181. lazy val Object_synchronized: MethodSymbol

    Definition Classes
    DefinitionsClass
  182. def Object_toString: Symbol

    Definition Classes
    DefinitionsClass
  183. lazy val OptManifestClass: ClassSymbol

    Definition Classes
    DefinitionsClass
  184. lazy val OptionClass: Symbol

    Definition Classes
    DefinitionsClass → AbsDefinitionsInternal
  185. lazy val ParamTargetClass: ClassSymbol

    Definition Classes
    DefinitionsClass
  186. lazy val PartialFunctionClass: ClassSymbol

    Definition Classes
    DefinitionsClass
  187. lazy val PartialManifestClass: ClassSymbol

    Definition Classes
    DefinitionsClass
  188. lazy val PartialManifestModule: ModuleSymbol

    Definition Classes
    DefinitionsClass
  189. lazy val PostfixOpsFeature: Symbol

    Definition Classes
    DefinitionsClass
  190. lazy val PredefModule: ModuleSymbol

    Definition Classes
    DefinitionsClass → AbsDefinitions
  191. lazy val PredefModuleClass: Symbol

    Definition Classes
    DefinitionsClass
  192. def Predef_???: Symbol

    Definition Classes
    DefinitionsClass
  193. def Predef_classOf: Symbol

    Definition Classes
    DefinitionsClass
  194. def Predef_conforms: Symbol

    Definition Classes
    DefinitionsClass
  195. def Predef_identity: Symbol

    Definition Classes
    DefinitionsClass
  196. def Predef_wrapRefArray: Symbol

    Definition Classes
    DefinitionsClass
  197. lazy val ProductClass: Array[Symbol]

    Definition Classes
    DefinitionsClass → AbsDefinitionsInternal
  198. lazy val ProductRootClass: ClassSymbol

    Definition Classes
    DefinitionsClass
  199. def Product_canEqual: MethodSymbol

    Definition Classes
    DefinitionsClass
  200. def Product_iterator: MethodSymbol

    Definition Classes
    DefinitionsClass
  201. def Product_productArity: MethodSymbol

    Definition Classes
    DefinitionsClass
  202. def Product_productElement: MethodSymbol

    Definition Classes
    DefinitionsClass
  203. def Product_productPrefix: MethodSymbol

    Definition Classes
    DefinitionsClass
  204. def ReflectMirror: Symbol

    Definition Classes
    DefinitionsClass
  205. def ReflectMirrorPrefix: _6.global.Tree forSome { val _6: Definitions.this.TreeGen{val global: Definitions.this.type} }

    Definition Classes
    DefinitionsClass
  206. lazy val ReflectPackage: Symbol

    Definition Classes
    DefinitionsClass
  207. lazy val ReflectPackageClass: Symbol

    Definition Classes
    DefinitionsClass
  208. lazy val ReflectiveCallsFeature: Symbol

    Definition Classes
    DefinitionsClass
  209. lazy val RemoteAttr: ClassSymbol

    Definition Classes
    DefinitionsClass
  210. lazy val RemoteExceptionClass: ClassSymbol

    Definition Classes
    DefinitionsClass
  211. lazy val RemoteInterfaceClass: ClassSymbol

    Definition Classes
    DefinitionsClass
  212. lazy val RepeatedParamClass: ClassSymbol

    Definition Classes
    DefinitionsClass → AbsDefinitionsInternal
  213. object RootClass extends PackageClassSymbol with RootSymbol

    Definition Classes
    DefinitionsClass → AbsDefinitions
  214. object RootPackage extends PackageSymbol with RootSymbol

    Definition Classes
    DefinitionsClass → AbsDefinitions
  215. lazy val RuntimeNothingClass: Symbol

    Definition Classes
    DefinitionsClass
  216. lazy val RuntimeNullClass: Symbol

    Definition Classes
    DefinitionsClass
  217. lazy val RuntimePackage: PackageSymbol

    Definition Classes
    DefinitionsClass
  218. lazy val RuntimePackageClass: Symbol

    Definition Classes
    DefinitionsClass
  219. lazy val ScalaInlineClass: ClassSymbol

    Definition Classes
    DefinitionsClass
  220. lazy val ScalaLongSignatureAnnotation: ClassSymbol

    Definition Classes
    DefinitionsClass
  221. lazy val ScalaNoInlineClass: ClassSymbol

    Definition Classes
    DefinitionsClass
  222. lazy val ScalaNumberClass: ClassSymbol

    Definition Classes
    DefinitionsClass
  223. lazy val ScalaNumericValueClasses: List[ClassSymbol]

    Definition Classes
    ValueClassDefinitions
  224. lazy val ScalaPackage: PackageSymbol

    Definition Classes
    DefinitionsClass → AbsDefinitions
  225. lazy val ScalaPackageClass: Symbol

    Definition Classes
    DefinitionsClass → AbsDefinitionsInternal
  226. def ScalaPrimitiveValueClasses: List[ClassSymbol]

    Definition Classes
    ValueClassDefinitions
  227. lazy val ScalaRunTimeModule: Symbol

    Definition Classes
    DefinitionsClass
  228. lazy val ScalaSignatureAnnotation: ClassSymbol

    Definition Classes
    DefinitionsClass
  229. lazy val ScalaStrictFPAttr: ClassSymbol

    Definition Classes
    DefinitionsClass
  230. def ScalaValueClassCompanions: List[Symbol]

    Definition Classes
    ValueClassDefinitions
  231. def ScalaValueClasses: List[ClassSymbol]

    Definition Classes
    ValueClassDefinitions
  232. def ScalaValueClassesNoUnit: List[ClassSymbol]

    Definition Classes
    ValueClassDefinitions
  233. lazy val SeqClass: ClassSymbol

    Definition Classes
    DefinitionsClass → AbsDefinitionsInternal
  234. def SeqFactory: Symbol

    Definition Classes
    DefinitionsClass
  235. lazy val SeqModule: ModuleSymbol

    Definition Classes
    DefinitionsClass → AbsDefinitionsInternal
  236. lazy val SerialVersionUIDAttr: ClassSymbol

    Definition Classes
    DefinitionsClass
  237. lazy val SerializableAttr: ClassSymbol

    Definition Classes
    DefinitionsClass
  238. lazy val SerializableClass: ClassSymbol

    Definition Classes
    DefinitionsClass
  239. lazy val SetterTargetClass: ClassSymbol

    Definition Classes
    DefinitionsClass
  240. lazy val ShortClass: ClassSymbol

    Definition Classes
    ValueClassDefinitions
  241. lazy val SingletonClass: ClassSymbol

    Definition Classes
    DefinitionsClass
  242. lazy val SoftReferenceClass: ClassSymbol

    Definition Classes
    DefinitionsClass
  243. lazy val SomeClass: Symbol

    Definition Classes
    DefinitionsClass → AbsDefinitionsInternal
  244. lazy val SomeModule: Symbol

    Definition Classes
    DefinitionsClass → AbsDefinitionsInternal
  245. lazy val SpecializableModule: ModuleSymbol

    Specialization.

    Specialization.

    Definition Classes
    DefinitionsClass
  246. lazy val SpecializedClass: ClassSymbol

    Definition Classes
    DefinitionsClass
  247. lazy val StaticAnnotationClass: ClassSymbol

    Definition Classes
    DefinitionsClass
  248. lazy val StringAddClass: ClassSymbol

    Definition Classes
    DefinitionsClass
  249. lazy val StringAdd_+: Symbol

    Definition Classes
    DefinitionsClass
  250. def StringArray: Type

    Definition Classes
    DefinitionsClass
  251. lazy val StringBuilderClass: ClassSymbol

    Definition Classes
    DefinitionsClass → AbsDefinitionsInternal
  252. lazy val StringClass: ClassSymbol

    Definition Classes
    DefinitionsClass → AbsDefinitions
  253. lazy val StringModule: Symbol

    Definition Classes
    DefinitionsClass
  254. lazy val String_+: MethodSymbol

    Definition Classes
    DefinitionsClass
  255. lazy val SwitchClass: ClassSymbol

    Definition Classes
    DefinitionsClass
  256. lazy val SymbolClass: ClassSymbol

    Definition Classes
    DefinitionsClass → AbsDefinitionsInternal
  257. lazy val SymbolModule: Symbol

    Definition Classes
    DefinitionsClass
  258. lazy val Symbol_apply: Symbol

    Definition Classes
    DefinitionsClass
  259. lazy val SysPackage: Symbol

    Definition Classes
    DefinitionsClass
  260. def Sys_error: Symbol

    Definition Classes
    DefinitionsClass
  261. lazy val TailrecClass: ClassSymbol

    Definition Classes
    DefinitionsClass
  262. lazy val ThrowableClass: Symbol

    Definition Classes
    DefinitionsClass
  263. lazy val ThrowsClass: ClassSymbol

    Definition Classes
    DefinitionsClass
  264. lazy val TraitSetterAnnotationClass: ClassSymbol

    Definition Classes
    DefinitionsClass
  265. lazy val TransientAttr: ClassSymbol

    Definition Classes
    DefinitionsClass
  266. lazy val TraversableClass: ClassSymbol

    Definition Classes
    DefinitionsClass → AbsDefinitionsInternal
  267. lazy val TupleClass: Array[Symbol]

    Definition Classes
    DefinitionsClass → AbsDefinitionsInternal
  268. lazy val TypeConstraintClass: ClassSymbol

    Definition Classes
    DefinitionsClass
  269. lazy val TypeTagClass: ClassSymbol

    Definition Classes
    DefinitionsClass → AbsDefinitions
  270. lazy val TypeTagModule: ModuleSymbol

    Definition Classes
    DefinitionsClass → AbsDefinitionsInternal
  271. def TypeTagTpe: MethodSymbol

    Definition Classes
    DefinitionsClass
  272. lazy val TypeTagsClass: ClassSymbol

    Definition Classes
    DefinitionsClass
  273. lazy val UncheckedClass: ClassSymbol

    Definition Classes
    DefinitionsClass
  274. lazy val UninitializedErrorClass: ClassSymbol

    Definition Classes
    DefinitionsClass
  275. lazy val UnitClass: ClassSymbol

    Definition Classes
    ValueClassDefinitions
  276. lazy val UnqualifiedModules: List[ModuleSymbol]

    Definition Classes
    DefinitionsClass
  277. lazy val UnqualifiedOwners: Set[Symbol]

    Definition Classes
    DefinitionsClass
  278. lazy val ValueTypeClass: Symbol

    Definition Classes
    DefinitionsClass
  279. lazy val VarargsClass: ClassSymbol

    Definition Classes
    DefinitionsClass
  280. lazy val VolatileAttr: ClassSymbol

    Definition Classes
    DefinitionsClass
  281. lazy val VolatileObjectRefClass: ClassSymbol

    Definition Classes
    DefinitionsClass
  282. lazy val WeakReferenceClass: ClassSymbol

    Definition Classes
    DefinitionsClass
  283. lazy val abbrvTag: Map[Symbol, Char]

    Definition Classes
    ValueClassDefinitions
  284. def abstractFunctionForFunctionType(tp: Type): Type

    Definition Classes
    DefinitionsClass
  285. def abstractFunctionType(formals: List[Type], restpe: Type): Type

    Definition Classes
    DefinitionsClass
  286. def addScalaCallerInfo(scalaCaller: Symbol, methSym: Symbol): Unit

    Definition Classes
    DefinitionsClass
  287. lazy val anyparam: List[Type]

    Definition Classes
    DefinitionsClass
  288. lazy val anyrefparam: List[Type]

    Definition Classes
    DefinitionsClass
  289. lazy val anyvalparam: List[Type]

    Definition Classes
    DefinitionsClass
  290. def arrayApplyMethod: Symbol

    Definition Classes
    DefinitionsClass
  291. def arrayClassMethod: Symbol

    Definition Classes
    DefinitionsClass
  292. def arrayCloneMethod: Symbol

    Definition Classes
    DefinitionsClass
  293. def arrayElementClassMethod: Symbol

    Definition Classes
    DefinitionsClass
  294. def arrayLengthMethod: Symbol

    Definition Classes
    DefinitionsClass
  295. def arrayType(arg: Type): Type

    Definition Classes
    DefinitionsClass
  296. def arrayUpdateMethod: Symbol

    Definition Classes
    DefinitionsClass
  297. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  298. def boundedClassType(upperBound: Type): Type

    Given type U, creates a Type representing Class[_ <: U].

    Given type U, creates a Type representing Class[_ <: U].

    Definition Classes
    DefinitionsClass
  299. lazy val boxMethod: Map[Symbol, MethodSymbol]

    Definition Classes
    ValueClassDefinitions
  300. lazy val boxedClass: Map[Symbol, Symbol]

    Definition Classes
    ValueClassDefinitions
  301. lazy val boxedClassValues: Set[Symbol]

    Definition Classes
    DefinitionsClass
  302. lazy val boxedModule: Map[Symbol, ModuleSymbol]

    Definition Classes
    ValueClassDefinitions
  303. def briefParentsString(parents: List[Type]): String

    Definition Classes
    DefinitionsClass
  304. def byNameType(arg: Type): Type

    Definition Classes
    DefinitionsClass
  305. def classExistentialType(clazz: Symbol): Type

    Given a class symbol C with type parameters T1, T2, .

    Given a class symbol C with type parameters T1, T2, ... Tn which have upper/lower bounds LB1/UB1, LB1/UB2, ..., LBn/UBn, returns an existential type of the form

    C[E1, ..., En] forSome { E1 >: LB1 <: UB1 ... en >: LBn <: UBn }.

    Definition Classes
    DefinitionsClass
  306. def classesFirst(tps: List[Type]): List[Type]

    Order a list of types with non-trait classes before others.

    Order a list of types with non-trait classes before others.

    Definition Classes
    DefinitionsClass
  307. def clone(): AnyRef

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  308. def compilerSymbolFromTag(t: reflect.mirror.TypeTag[_]): Symbol

    Definition Classes
    DefinitionsClass
  309. def compilerTypeFromTag(t: reflect.mirror.TypeTag[_]): Type

    Definition Classes
    DefinitionsClass
  310. def delayedInitMethod: Symbol

    Definition Classes
    DefinitionsClass
  311. def elementType(container: Symbol, tp: Type): Type

    Definition Classes
    DefinitionsClass
  312. var emptypackagescope: Scope

    Definition Classes
    DefinitionsClass
  313. def ensureAccessibleMethod: Symbol

    Definition Classes
    DefinitionsClass
  314. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  315. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  316. lazy val experimentalModule: Symbol

    Definition Classes
    DefinitionsClass
  317. def finalize(): Unit

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  318. def findMemberFromRoot(fullName: Name): Symbol

    Definition Classes
    DefinitionsClass
  319. def findNamedMember(segs: List[Name], root: Symbol): Symbol

    Definition Classes
    DefinitionsClass
  320. def findNamedMember(fullName: Name, root: Symbol): Symbol

    Definition Classes
    DefinitionsClass
  321. def functionApply(n: Int): Symbol

    Definition Classes
    DefinitionsClass
  322. def functionType(formals: List[Type], restpe: Type): Type

    Definition Classes
    DefinitionsClass
  323. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  324. def getClassIfDefined(fullname: Name): Symbol

    Definition Classes
    DefinitionsClass
  325. def getClassIfDefined(fullname: String): Symbol

    Definition Classes
    DefinitionsClass
  326. def getClassReturnType(tp: Type): Type

    Definition Classes
    DefinitionsClass
  327. def getDecl(owner: Symbol, name: Name): Symbol

    Using getDecl rather than getMember may avoid issues with OverloadedTypes turning up when you don't want them, if you know the method in question is uniquely declared in the given owner.

    Using getDecl rather than getMember may avoid issues with OverloadedTypes turning up when you don't want them, if you know the method in question is uniquely declared in the given owner.

    Definition Classes
    DefinitionsClass
  328. def getDeclIfDefined(owner: Symbol, name: Name): Symbol

    Definition Classes
    DefinitionsClass
  329. def getLanguageFeature(name: String, owner: Symbol = languageFeatureModule): Symbol

    Definition Classes
    DefinitionsClass
  330. def getMember(owner: Symbol, name: Name): Symbol

    Definition Classes
    DefinitionsClass
  331. def getMemberClass(owner: Symbol, name: Name): ClassSymbol

    Definition Classes
    DefinitionsClass
  332. def getMemberIfDefined(owner: Symbol, name: Name): Symbol

    Definition Classes
    DefinitionsClass
  333. def getMemberMethod(owner: Symbol, name: Name): MethodSymbol

    Definition Classes
    DefinitionsClass
  334. def getMemberModule(owner: Symbol, name: Name): ModuleSymbol

    Definition Classes
    DefinitionsClass
  335. def getModule(fullname: Name): ModuleSymbol

    Definition Classes
    DefinitionsClass
  336. def getModuleIfDefined(fullname: Name): Symbol

    Definition Classes
    DefinitionsClass
  337. def getModuleIfDefined(fullname: String): Symbol

    Definition Classes
    DefinitionsClass
  338. def getPackage(fullname: Name): PackageSymbol

    Definition Classes
    DefinitionsClass
  339. def getPackageObject(fullname: String): Symbol

    Definition Classes
    DefinitionsClass
  340. def getPackageObjectClass(fullname: String): Symbol

    Definition Classes
    DefinitionsClass
  341. def getProductArgs(tpe: Type): List[Type]

    if tpe <: ProductN[T1,.

    if tpe <: ProductN[T1,...,TN], returns List(T1,...,TN) else Nil

    Definition Classes
    DefinitionsClass
  342. def getRequiredClass(fullname: String): ClassSymbol

    Definition Classes
    DefinitionsClass
  343. def getRequiredModule(fullname: String): ModuleSymbol

    Definition Classes
    DefinitionsClass
  344. def getRequiredPackage(fullname: String): PackageSymbol

    Definition Classes
    DefinitionsClass
  345. def hasJavaMainMethod(path: String): Boolean

    Definition Classes
    DefinitionsClass
  346. def hasJavaMainMethod(sym: Symbol): Boolean

    Definition Classes
    DefinitionsClass
  347. def hasRepeatedParam(tp: Type): Boolean

    Definition Classes
    DefinitionsClass
  348. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  349. def init(): Unit

    Definition Classes
    DefinitionsClass
  350. def isArrayOfSymbol(tp: Type, elem: Symbol): Boolean

    Definition Classes
    DefinitionsClass
  351. def isArrowAssoc(sym: Symbol): Boolean

    Definition Classes
    DefinitionsClass
  352. lazy val isBox: Set[Symbol]

    Definition Classes
    DefinitionsClass
  353. def isBoxedValueClass(sym: Symbol): Boolean

    Is symbol a boxed value class, e.

    Is symbol a boxed value class, e.g. java.lang.Integer?

    Definition Classes
    DefinitionsClass
  354. def isByNameParamType(tp: Type): Boolean

    Definition Classes
    DefinitionsClass
  355. def isCastSymbol(sym: Symbol): Boolean

    Definition Classes
    DefinitionsClass
  356. def isCorrespondingDelegate(delegateType: Type, functionType: Type): Boolean

    Definition Classes
    DefinitionsClass
  357. def isDefinitionsInitialized: Boolean

    Definition Classes
    DefinitionsClass
  358. def isExactProductType(tp: Type): Boolean

    returns true if this type is exactly ProductN[T1,.

    returns true if this type is exactly ProductN[T1,...,Tn], not some subclass

    Definition Classes
    DefinitionsClass
  359. def isFunctionType(tp: Type): Boolean

    Definition Classes
    DefinitionsClass
  360. def isGetClass(sym: Symbol): Boolean

    Definition Classes
    ValueClassDefinitions
  361. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  362. def isJavaMainMethod(sym: Symbol): Boolean

    Definition Classes
    DefinitionsClass
  363. def isJavaRepeatedParamType(tp: Type): Boolean

    Definition Classes
    DefinitionsClass
  364. def isJavaVarArgs(params: Seq[Symbol]): Boolean

    Definition Classes
    DefinitionsClass
  365. def isJavaVarArgsMethod(m: Symbol): Boolean

    Definition Classes
    DefinitionsClass
  366. def isMetaAnnotation(sym: Symbol): Boolean

    Definition Classes
    DefinitionsClass
  367. def isNonUnitValueClass(sym: Symbol): Boolean

    Definition Classes
    DefinitionsClass
  368. def isNoneType(tp: Type): Boolean

    Definition Classes
    DefinitionsClass
  369. def isNumericSubClass(sub: Symbol, sup: Symbol): Boolean

    Definition Classes
    ValueClassDefinitions
  370. def isNumericValueClass(sym: Symbol): Boolean

    Is symbol a numeric value class?

    Is symbol a numeric value class?

    Definition Classes
    ValueClassDefinitions
  371. def isNumericValueType(tp: Type): Boolean

    Is type's symbol a numeric value class?

    Is type's symbol a numeric value class?

    Definition Classes
    DefinitionsClass
  372. def isOptionType(tp: Type): Boolean

    Definition Classes
    DefinitionsClass
  373. def isPartialFunctionType(tp: Type): Boolean

    Definition Classes
    DefinitionsClass
  374. lazy val isPhantomClass: Set[Symbol]

    Is symbol a phantom class for which no runtime representation exists?

    Is symbol a phantom class for which no runtime representation exists?

    Definition Classes
    DefinitionsClass
  375. lazy val isPossibleSyntheticParent: Set[Symbol]

    Is the symbol that of a parent which is added during parsing?

    Is the symbol that of a parent which is added during parsing?

    Definition Classes
    DefinitionsClass
  376. def isPossiblySpecializedType(tp: Type)(cond: (Type) ⇒ Boolean): Boolean

    Definition Classes
    DefinitionsClass
  377. def isPredefMemberNamed(sym: Symbol, name: Name): Boolean

    Is sym a member of Predef with the given name? Note: DON't replace this by sym == Predef_conforms/etc, as Predef_conforms is a def which does a member lookup (it can't be a lazy val because we might reload Predef during resident compilations).

    Is sym a member of Predef with the given name? Note: DON't replace this by sym == Predef_conforms/etc, as Predef_conforms is a def which does a member lookup (it can't be a lazy val because we might reload Predef during resident compilations).

    Definition Classes
    DefinitionsClass
  378. def isPrimitiveArray(tp: Type): Boolean

    Definition Classes
    DefinitionsClass
  379. def isPrimitiveValueClass(sym: Symbol): Boolean

    Is symbol a value class?

    Is symbol a value class?

    Definition Classes
    DefinitionsClass → AbsDefinitions
  380. def isProductNClass(sym: Symbol): Boolean

    Definition Classes
    DefinitionsClass
  381. def isRepeatedParamType(tp: Type): Boolean

    Definition Classes
    DefinitionsClass
  382. def isScalaRepeatedParamType(tp: Type): Boolean

    Definition Classes
    DefinitionsClass
  383. def isScalaValueType(tp: Type): Boolean

    Definition Classes
    DefinitionsClass
  384. def isScalaVarArgs(params: Seq[Symbol]): Boolean

    Definition Classes
    DefinitionsClass
  385. def isSeqType(tp: Type): Boolean

    Definition Classes
    DefinitionsClass
  386. def isSomeType(tp: Type): Boolean

    Definition Classes
    DefinitionsClass
  387. def isSpecializableClass(sym: Symbol): Boolean

    Definition Classes
    DefinitionsClass
  388. def isStringAddition(sym: Symbol): Boolean

    Definition Classes
    DefinitionsClass
  389. def isTupleSymbol(sym: Symbol): Boolean

    Definition Classes
    DefinitionsClass
  390. def isTupleType(tp: Type): Boolean

    Definition Classes
    DefinitionsClass
  391. def isTupleTypeDirect(tp: Type): Boolean

    Definition Classes
    DefinitionsClass
  392. lazy val isUnbox: Set[Symbol]

    Definition Classes
    DefinitionsClass
  393. def isVarArgTypes(formals: Seq[Type]): Boolean

    Definition Classes
    DefinitionsClass
  394. def isVarArgsList(params: Seq[Symbol]): Boolean

    Definition Classes
    DefinitionsClass
  395. def iteratorOfType(tp: Type): Type

    Definition Classes
    DefinitionsClass
  396. def javaRepeatedType(arg: Type): Type

    Definition Classes
    DefinitionsClass
  397. def javaTypeName(jclazz: Class[_]): TypeName

    Definition Classes
    DefinitionsClass
  398. def javaTypeToValueClass(jtype: Class[_]): Symbol

    Definition Classes
    DefinitionsClass
  399. lazy val languageFeatureModule: ModuleSymbol

    Definition Classes
    DefinitionsClass
  400. lazy val metaAnnotations: Set[Symbol]

    Definition Classes
    DefinitionsClass
  401. def methodCache_add: Symbol

    Definition Classes
    DefinitionsClass
  402. def methodCache_find: Symbol

    Definition Classes
    DefinitionsClass
  403. def methodClass_setAccessible: Symbol

    Definition Classes
    DefinitionsClass
  404. var nbScalaCallers: Int

    Definition Classes
    DefinitionsClass
  405. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  406. def newPolyMethod(typeParamCount: Int, owner: Symbol, name: TermName, flags: Long)(createFn: (List[Symbol]) ⇒ (Option[List[Type]], Type)): MethodSymbol

    Definition Classes
    DefinitionsClass
  407. def newScalaCaller(delegateType: Type): Symbol

    Definition Classes
    DefinitionsClass
  408. def newT1NoParamsMethod(owner: Symbol, name: TermName, flags: Long)(createFn: (Symbol) ⇒ Type): MethodSymbol

    Definition Classes
    DefinitionsClass
  409. def newT1NullaryMethod(owner: Symbol, name: TermName, flags: Long)(createFn: (Symbol) ⇒ Type): MethodSymbol

    T1 means one type parameter.

    T1 means one type parameter.

    Definition Classes
    DefinitionsClass
  410. def normalizedParents(parents: List[Type]): List[Type]

    The following transformations applied to a list of parents.

    The following transformations applied to a list of parents. If any parent is a class/trait, all parents which normalize to Object are discarded. Otherwise, all parents which normalize to Object except the first one found are discarded.

    Definition Classes
    DefinitionsClass
  411. final def notify(): Unit

    Definition Classes
    AnyRef
  412. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  413. lazy val numericWeight: Map[Symbol, Int]

    Definition Classes
    ValueClassDefinitions
  414. def optionType(tp: Type): Type

    Definition Classes
    DefinitionsClass
  415. def packageExists(packageName: String): Boolean

    Definition Classes
    DefinitionsClass
  416. def parentsString(parents: List[Type]): String

    Definition Classes
    DefinitionsClass
  417. def productProj(n: Int, j: Int): Symbol

    Definition Classes
    DefinitionsClass
  418. def productProj(z: Symbol, j: Int): Symbol

    Definition Classes
    DefinitionsClass
  419. def productType(elems: List[Type]): Type

    Definition Classes
    DefinitionsClass
  420. lazy val refClass: Map[Symbol, ClassSymbol]

    Definition Classes
    ValueClassDefinitions
  421. def removeLaterObjects(tps: List[Type]): List[Type]

    Remove references to class Object (other than the head) in a list of parents

    Remove references to class Object (other than the head) in a list of parents

    Definition Classes
    DefinitionsClass
  422. def removeRedundantObjects(tps: List[Type]): List[Type]

    Remove all but one reference to class Object from a list of parents.

    Remove all but one reference to class Object from a list of parents.

    Definition Classes
    DefinitionsClass
  423. def requiredClass[T](implicit arg0: ClassTag[T]): ClassSymbol

    Definition Classes
    DefinitionsClass
  424. def requiredModule[T](implicit arg0: ClassTag[T]): ModuleSymbol

    Definition Classes
    DefinitionsClass
  425. def scalaRepeatedType(arg: Type): Type

    Definition Classes
    DefinitionsClass
  426. def scalaRuntimeSameElements: Symbol

    Definition Classes
    DefinitionsClass
  427. def seqType(arg: Type): Type

    Definition Classes
    DefinitionsClass
  428. def signature(tp: Type): String

    Definition Classes
    DefinitionsClass
  429. def someType(tp: Type): Type

    Definition Classes
    DefinitionsClass
  430. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  431. def termMember(owner: Symbol, name: String): Symbol

    Definition Classes
    DefinitionsClass
  432. def toString(): String

    Definition Classes
    AnyRef → Any
  433. def tupleField(n: Int, j: Int): Symbol

    Definition Classes
    DefinitionsClass
  434. def tupleType(elems: List[Type]): Type

    Creators for TupleN, ProductN, FunctionN.

    Creators for TupleN, ProductN, FunctionN.

    Definition Classes
    DefinitionsClass
  435. def typeMember(owner: Symbol, name: String): Symbol

    Definition Classes
    DefinitionsClass
  436. def typeParamsString(tp: Type): String

    Definition Classes
    DefinitionsClass
  437. def typeStringNoPackage(tp: Type): String

    Definition Classes
    DefinitionsClass
  438. def unapplyUnwrap(tpe: Type): Type

    Definition Classes
    DefinitionsClass
  439. lazy val unboxMethod: Map[Symbol, MethodSymbol]

    Definition Classes
    ValueClassDefinitions
  440. def unboxedValueClass(sym: Symbol): Symbol

    If symbol is a value class (boxed or not), return the unboxed value class.

    If symbol is a value class (boxed or not), return the unboxed value class. Otherwise, NoSymbol.

    Definition Classes
    DefinitionsClass
  441. lazy val uncheckedStableClass: ClassSymbol

    Definition Classes
    DefinitionsClass
  442. lazy val uncheckedVarianceClass: ClassSymbol

    Definition Classes
    DefinitionsClass
  443. def unspecializedSymbol(sym: Symbol): Symbol

    Definition Classes
    DefinitionsClass
  444. def valueClassToJavaType(sym: Symbol): Class[_]

    Definition Classes
    DefinitionsClass
  445. def valueParamsString(tp: Type): String

    Definition Classes
    DefinitionsClass
  446. def vmClassType(arg: Type): Type

    Definition Classes
    DefinitionsClass → AbsDefinitions
  447. def vmSignature(sym: Symbol, info: Type): String

    Definition Classes
    DefinitionsClass → AbsDefinitions
  448. lazy val volatileRefClass: Map[Symbol, ClassSymbol]

    Definition Classes
    ValueClassDefinitions
  449. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()
  450. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()
  451. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws()
  452. def wrapArrayMethodName(elemtp: Type): TermName

    Definition Classes
    DefinitionsClass

Deprecated Value Members

  1. def Predef_AnyRef: Symbol

    Definition Classes
    DefinitionsClass
    Annotations
    @deprecated
    Deprecated

    (Since version 2.10.0) Use AnyRefModule

  2. def getClass(fullname: Name): Symbol

    Definition Classes
    DefinitionsClass
    Annotations
    @deprecated
    Deprecated

    (Since version 2.10.0) Use getClassByName

  3. def isTupleTypeOrSubtype(tp: Type): Boolean

    Definition Classes
    DefinitionsClass
    Annotations
    @deprecated
    Deprecated

    (Since version 2.10.0) Use isTupleType

  4. def typeCaseType(clazz: Symbol): Type

    To avoid unchecked warnings on polymorphic classes, translate a Foo[T] into a Foo[_] for use in the pattern matcher.

    To avoid unchecked warnings on polymorphic classes, translate a Foo[T] into a Foo[_] for use in the pattern matcher.

    Definition Classes
    DefinitionsClass
    Annotations
    @deprecated
    Deprecated

    (Since version 2.10.0) Use classExistentialType

Inherited from DefinitionsClass

Inherited from ValueClassDefinitions

Inherited from AbsDefinitions

Inherited from AbsDefinitionsInternal

Inherited from AnyRef

Inherited from Any