Packages

o

scala.tools.tasty

TastyFormat

object TastyFormat

Source
TastyFormat.scala
Linear Supertypes
Content Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. TastyFormat
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. class NameTags extends AnyRef

    Tags used to serialize names

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 ABSTRACT: Int(9)
  5. final val ALTERNATIVE: Int(151)
  6. final val ANDtype: Int(165)
  7. final val ANNOTATEDtpt: Int(154)
  8. final val ANNOTATEDtype: Int(153)
  9. final val ANNOTATION: Int(173)
  10. final val APPLIEDtpt: Int(162)
  11. final val APPLIEDtype: Int(161)
  12. final val APPLY: Int(136)
  13. final val ARTIFACT: Int(24)
  14. final val ASSIGN: Int(139)
  15. final val BIND: Int(150)
  16. final val BLOCK: Int(140)
  17. final val BOUNDED: Int(92)
  18. final val BYNAMEtpt: Int(84)
  19. final val BYNAMEtype: Int(83)
  20. final val BYTEconst: Int(57)
  21. final val CASE: Int(12)
  22. final val CASEDEF: Int(155)
  23. final val CASEaccessor: Int(27)
  24. final val CHARconst: Int(59)
  25. final val CLASSconst: Int(82)
  26. final val CONTRAVARIANT: Int(29)
  27. final val COVARIANT: Int(28)
  28. final val DEFDEF: Int(130)
  29. final val DOUBLEconst: Int(63)
  30. final val ENUM: Int(21)
  31. final val ERASED: Int(34)
  32. final val EXPORTED: Int(39)
  33. final val EXTENSION: Int(36)
  34. final val FALSEconst: Int(3)
  35. final val FIELDaccessor: Int(26)
  36. final val FINAL: Int(10)
  37. final val FLOATconst: Int(62)
  38. final val GIVEN: Int(37)
  39. final val HASDEFAULT: Int(31)
  40. final val HOLE: Int(255)
  41. final val IDENT: Int(110)
  42. final val IDENTtpt: Int(111)
  43. final val IF: Int(141)
  44. final val IMPLICIT: Int(13)
  45. final val IMPLICITarg: Int(87)
  46. final val IMPORT: Int(132)
  47. final val IMPORTED: Int(65)
  48. final val INLINE: Int(17)
  49. final val INLINED: Int(147)
  50. final val INLINEPROXY: Int(16)
  51. final val INTERNAL: Int(7)
  52. final val INTconst: Int(60)
  53. final val LAMBDA: Int(142)
  54. final val LAMBDAtpt: Int(171)
  55. final val LAZY: Int(14)
  56. final val LOCAL: Int(22)
  57. final val LONGconst: Int(61)
  58. final val MACRO: Int(33)
  59. final val MATCH: Int(143)
  60. final val MATCHtpt: Int(191)
  61. final val MATCHtype: Int(190)
  62. final val METHODtype: Int(180)
  63. final val MUTABLE: Int(25)
  64. val MajorVersion: Int
  65. val MinorVersion: Int
  66. final val NAMEDARG: Int(119)
  67. final val NEW: Int(85)
  68. final val NULLconst: Int(5)
  69. final val OBJECT: Int(19)
  70. final val OPAQUE: Int(35)
  71. final val OPEN: Int(40)
  72. final val ORtype: Int(167)
  73. final val OVERRIDE: Int(15)
  74. final val PACKAGE: Int(128)
  75. final val PARAM: Int(134)
  76. final val PARAMEND: Int(41)
  77. final val PARAMalias: Int(42)
  78. final val PARAMsetter: Int(38)
  79. final val PARAMtype: Int(172)
  80. final val POLYtype: Int(169)
  81. final val PRIVATE: Int(6)
  82. final val PRIVATEqualified: Int(88)
  83. final val PROTECTED: Int(8)
  84. final val PROTECTEDqualified: Int(89)
  85. final val QUALTHIS: Int(81)
  86. final val RECthis: Int(56)
  87. final val RECtype: Int(90)
  88. final val REFINEDtpt: Int(160)
  89. final val REFINEDtype: Int(159)
  90. final val RENAMED: Int(66)
  91. final val REPEATED: Int(149)
  92. final val RETURN: Int(144)
  93. final val SEALED: Int(11)
  94. final val SELECT: Int(112)
  95. final val SELECTin: Int(176)
  96. final val SELECTouter: Int(148)
  97. final val SELECTtpt: Int(113)
  98. final val SELFDEF: Int(118)
  99. final val SHAREDterm: Int(50)
  100. final val SHAREDtype: Int(51)
  101. final val SHORTconst: Int(58)
  102. final val SINGLETONtpt: Int(91)
  103. final val SOURCE: Int(4)
  104. final val STABLE: Int(32)
  105. final val STATIC: Int(18)
  106. final val STRINGconst: Int(64)
  107. final val SUPER: Int(157)
  108. final val SUPERTRAIT: Int(43)
  109. final val SUPERtype: Int(158)
  110. final val SYNTHETIC: Int(23)
  111. final val TEMPLATE: Int(156)
  112. final val TERMREF: Int(115)
  113. final val TERMREFdirect: Int(52)
  114. final val TERMREFin: Int(174)
  115. final val TERMREFpkg: Int(54)
  116. final val TERMREFsymbol: Int(114)
  117. final val THIS: Int(80)
  118. final val THROW: Int(86)
  119. final val TRAIT: Int(20)
  120. final val TRUEconst: Int(4)
  121. final val TRY: Int(146)
  122. final val TYPEAPPLY: Int(137)
  123. final val TYPEBOUNDS: Int(163)
  124. final val TYPEBOUNDStpt: Int(164)
  125. final val TYPED: Int(138)
  126. final val TYPEDEF: Int(131)
  127. final val TYPELAMBDAtype: Int(170)
  128. final val TYPEPARAM: Int(133)
  129. final val TYPEREF: Int(117)
  130. final val TYPEREFdirect: Int(53)
  131. final val TYPEREFin: Int(175)
  132. final val TYPEREFpkg: Int(55)
  133. final val TYPEREFsymbol: Int(116)
  134. final val UNAPPLY: Int(152)
  135. final val UNITconst: Int(2)
  136. final val VALDEF: Int(129)
  137. final val WHILE: Int(145)
  138. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  139. def astTagToString(tag: Int): String
  140. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  141. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  142. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  143. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  144. final val firstASTTreeTag: Int(80)
  145. final val firstLengthTreeTag: Int(128)
  146. final val firstNatASTTreeTag: Int(110)
  147. final val firstNatTreeTag: Int(50)
  148. final val firstSimpleTreeTag: Int(2)
  149. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  150. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  151. final val header: Array[Int]
  152. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  153. def isLegalTag(tag: Int): Boolean

    Useful for debugging

  154. def isModifierTag(tag: Int): Boolean
  155. def isParamTag(tag: Int): Boolean
  156. def isTypeTreeTag(tag: Int): Boolean
  157. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  158. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  159. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  160. def numRefs(tag: Int): Int

    returns

    If non-negative, the number of leading references (represented as nats) of a length/trees entry. If negative, minus the number of leading non-reference trees.

  161. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  162. def toString(): String
    Definition Classes
    AnyRef → Any
  163. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  164. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  165. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  166. object NameTags extends NameTags

Inherited from AnyRef

Inherited from Any

Ungrouped