dotty.tools.dotc.parsing

TokensCommon

Related Doc: package parsing

abstract class TokensCommon extends AnyRef

Linear Supertypes
AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. TokensCommon
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new TokensCommon()

Type Members

  1. type Token = Int

  2. type TokenSet = BitSet

Abstract Value Members

  1. abstract val keywords: TokenSet

  2. abstract val maxToken: Int

Concrete 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(32)

  5. final val AT: Int(83)

  6. final val CATCH: Int(54)

  7. final val CHARLIT: Int(3)

    literals

  8. final val CLASS: Int(45)

  9. final val COLON: Int(74)

    special keywords

  10. final val COMMA: Int(70)

    special symbols

  11. final val DO: Int(49)

  12. final val DOT: Int(72)

  13. final val DOUBLELIT: Int(7)

  14. final val ELSE: Int(22)

  15. final val EMPTY: Int(0)

    special tokens

  16. final val EOF: Int(2)

  17. final val EQUALS: Int(75)

  18. final val ERROR: Int(1)

  19. final val EXTENDS: Int(41)

  20. final val FALSE: Int(43)

  21. final val FINAL: Int(33)

  22. final val FINALLY: Int(55)

  23. final val FLOATLIT: Int(6)

  24. final val FOR: Int(21)

  25. final val IDENTIFIER: Int(12)

    identifiers

  26. final val IF: Int(20)

    alphabetic keywords

  27. final val IMPORT: Int(46)

  28. final val INTLIT: Int(4)

  29. final val LBRACE: Int(94)

  30. final val LBRACKET: Int(92)

  31. final val LONGLIT: Int(5)

  32. final val LPAREN: Int(90)

    parentheses

  33. final val NEW: Int(25)

  34. final val NULL: Int(24)

  35. final val OVERRIDE: Int(36)

  36. final val PACKAGE: Int(47)

  37. final val PRIVATE: Int(34)

  38. final val PROTECTED: Int(35)

  39. final val RBRACE: Int(95)

  40. final val RBRACKET: Int(93)

  41. final val RETURN: Int(57)

  42. final val RPAREN: Int(91)

  43. final val SEMI: Int(71)

  44. final val STRINGLIT: Int(8)

  45. final val STRINGPART: Int(9)

  46. final val SUPER: Int(27)

  47. final val THIS: Int(23)

  48. final val THROW: Int(52)

  49. final val TRUE: Int(42)

  50. final val TRY: Int(53)

  51. final val WHILE: Int(56)

  52. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  53. def buildKeywordArray(keywords: TokenSet): (Int, Array[Int])

  54. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  55. val debugString: Array[String]

  56. def enter(token: Int, str: String, debugStr: String = ""): Unit

  57. final def eq(arg0: AnyRef): Boolean

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

    Definition Classes
    AnyRef → Any
  59. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  60. final val firstParen: Int(90)

  61. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  62. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  63. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  64. final val lastParen: Int(95)

  65. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  66. final def notify(): Unit

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

    Definition Classes
    AnyRef
  68. def showToken(token: Int): String

  69. def showTokenDetailed(token: Int): String

  70. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  71. def toString(): String

    Definition Classes
    AnyRef → Any
  72. def tokenRange(lo: Int, hi: Int): TokenSet

  73. val tokenString: Array[String]

  74. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped