Tag

sealed abstract
class Tag[T]
Companion
object
class Object
trait Matchable
class Any
object Boolean
object Byte
class CArray[T, N]
class CFuncPtrTag[F]
class CFuncPtr0[R]
class CFuncPtr1[T1, R]
class CFuncPtr10[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, R]
class CFuncPtr11[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, R]
class CFuncPtr12[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, R]
class CFuncPtr13[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, R]
class CFuncPtr14[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, R]
class CFuncPtr15[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, R]
class CFuncPtr16[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, R]
class CFuncPtr17[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, R]
class CFuncPtr18[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, R]
class CFuncPtr19[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, R]
class CFuncPtr2[T1, T2, R]
class CFuncPtr20[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, R]
class CFuncPtr21[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, R]
class CFuncPtr22[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, R]
class CFuncPtr3[T1, T2, T3, R]
class CFuncPtr4[T1, T2, T3, T4, R]
class CFuncPtr5[T1, T2, T3, T4, T5, R]
class CFuncPtr6[T1, T2, T3, T4, T5, T6, R]
class CFuncPtr7[T1, T2, T3, T4, T5, T6, T7, R]
class CFuncPtr8[T1, T2, T3, T4, T5, T6, T7, T8, R]
class CFuncPtr9[T1, T2, T3, T4, T5, T6, T7, T8, T9, R]
class CStruct0
class CStruct1[T1]
class CStruct10[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10]
class CStruct11[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11]
class CStruct12[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12]
class CStruct13[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13]
class CStruct14[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14]
class CStruct15[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15]
class CStruct16[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16]
class CStruct17[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17]
class CStruct18[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18]
class CStruct19[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19]
class CStruct2[T1, T2]
class CStruct20[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20]
class CStruct21[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21]
class CStruct22[T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22]
class CStruct3[T1, T2, T3]
class CStruct4[T1, T2, T3, T4]
class CStruct5[T1, T2, T3, T4, T5]
class CStruct6[T1, T2, T3, T4, T5, T6]
class CStruct7[T1, T2, T3, T4, T5, T6, T7]
class CStruct8[T1, T2, T3, T4, T5, T6, T7, T8]
class CStruct9[T1, T2, T3, T4, T5, T6, T7, T8, T9]
object Char
class Class[T]
class Digit2[N1, N2]
class Digit3[N1, N2, N3]
class Digit4[N1, N2, N3, N4]
class Digit5[N1, N2, N3, N4, N5]
class Digit6[N1, N2, N3, N4, N5, N6]
class Digit7[N1, N2, N3, N4, N5, N6, N7]
class Digit8[N1, N2, N3, N4, N5, N6, N7, N8]
class Digit9[N1, N2, N3, N4, N5, N6, N7, N8, N9]
object Double
object Float
object Int
object Long
object Nat0
object Nat1
object Nat2
object Nat3
object Nat4
object Nat5
object Nat6
object Nat7
object Nat8
object Nat9
class Ptr[T]
object Short
object UByte
object UInt
object ULong
object UShort
object Unit

Value members

Abstract methods

Implicitly added by materializePtrTag
def size: CSize
Implicitly added by materializePtrTag
def size: CSize

Concrete methods

@noinline
def load(ptr: Ptr[T]): T
Implicitly added by materializePtrTag
@noinline
def load(ptr: Ptr[T]): T
@noinline
def offset(idx: CSize): CSize
Implicitly added by materializePtrTag
@noinline
def offset(idx: CSize): CSize
def size: CSize
Implicitly added by materializeCFuncPtr0
@noinline
def store(ptr: Ptr[T], value: T): Unit
Implicitly added by materializePtrTag
@noinline
def store(ptr: Ptr[T], value: T): Unit

Inherited methods

@noinline
def offset(idx: CSize): CSize
Implicitly added by materializeCFuncPtr0
Inherited from
Tag
def productElementNames: Iterator[String]
Implicitly added by materializeCStruct1Tag
Inherited from
Product
def productIterator: Iterator[Any]
Implicitly added by materializeCStruct1Tag
Inherited from
Product