final case class PrimRef extends NonArrayTypeRef with Product with Serializable
Primitive type reference.
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- PrimRef
- Serializable
- Product
- Equals
- NonArrayTypeRef
- TypeRef
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
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 def asInstanceOf[T0]: T0
- Definition Classes
- Any
- val charCode: Char
The char code of this primitive type.
The char code of this primitive type.
For all primitive types except
NullTypeandNothingType, this is specified by the IR spec in the sense that it is visible in the result ofclassOf[Array[Prim]].getName()(e.g., that is"[I"forArray[Int]).For
NullTypeandNothingType, the char codes are'N'and'E', respectively. - def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- val displayName: String
The display name of this primitive type.
The display name of this primitive type.
For all primitive types except
NullTypeandNothingType, this is specified by the IR spec in the sense that it is the result ofclassOf[Prim].getName().For
NullTypeandNothingType, the names are"null"and"nothing", respectively. - final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- 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()
- def productElementNames: Iterator[String]
- Definition Classes
- Product
- def show(): String
- Definition Classes
- TypeRef
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- val tpe: PrimTypeWithRef
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()