Packages

c

firrtl.antlr

FIRRTLLexer

class FIRRTLLexer extends Lexer

Source
FIRRTLLexer.java
Linear Supertypes
Lexer, TokenSource, Recognizer[Integer, LexerATNSimulator], AnyRef, Any
Type Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. FIRRTLLexer
  2. Lexer
  3. TokenSource
  4. Recognizer
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new FIRRTLLexer(input: CharStream)

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. def action(arg0: RuleContext, arg1: Int, arg2: Int): Unit
    Definition Classes
    Recognizer
  5. def addErrorListener(arg0: ANTLRErrorListener): Unit
    Definition Classes
    Recognizer
  6. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  7. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  8. def emit(): Token
    Definition Classes
    Lexer
  9. def emit(arg0: Token): Unit
    Definition Classes
    Lexer
  10. def emitEOF(): Token
    Definition Classes
    Lexer
  11. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  12. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  13. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  14. def getATN(): ATN
    Definition Classes
    FIRRTLLexer → Recognizer
  15. def getAllTokens(): List[_ <: Token]
    Definition Classes
    Lexer
  16. def getChannel(): Int
    Definition Classes
    Lexer
  17. def getChannelNames(): Array[String]
    Definition Classes
    FIRRTLLexer → Lexer
  18. def getCharErrorDisplay(arg0: Int): String
    Definition Classes
    Lexer
  19. def getCharIndex(): Int
    Definition Classes
    Lexer
  20. def getCharPositionInLine(): Int
    Definition Classes
    Lexer → TokenSource
  21. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  22. def getErrorDisplay(arg0: Int): String
    Definition Classes
    Lexer
  23. def getErrorDisplay(arg0: String): String
    Definition Classes
    Lexer
  24. def getErrorHeader(arg0: RecognitionException): String
    Definition Classes
    Recognizer
  25. def getErrorListenerDispatch(): ANTLRErrorListener
    Definition Classes
    Recognizer
  26. def getErrorListeners(): List[_ <: ANTLRErrorListener]
    Definition Classes
    Recognizer
  27. def getGrammarFileName(): String
    Definition Classes
    FIRRTLLexer → Recognizer
  28. def getInputStream(): CharStream
    Definition Classes
    Lexer → TokenSource → Recognizer
  29. def getInterpreter(): LexerATNSimulator
    Definition Classes
    Recognizer
  30. def getLine(): Int
    Definition Classes
    Lexer → TokenSource
  31. def getModeNames(): Array[String]
    Definition Classes
    FIRRTLLexer → Lexer
  32. def getParseInfo(): ParseInfo
    Definition Classes
    Recognizer
  33. def getRuleIndexMap(): Map[String, Integer]
    Definition Classes
    Recognizer
  34. def getRuleNames(): Array[String]
    Definition Classes
    FIRRTLLexer → Recognizer
  35. def getSerializedATN(): String
    Definition Classes
    FIRRTLLexer → Recognizer
  36. def getSourceName(): String
    Definition Classes
    Lexer → TokenSource
  37. final def getState(): Int
    Definition Classes
    Recognizer
  38. def getText(): String
    Definition Classes
    Lexer
  39. def getToken(): Token
    Definition Classes
    Lexer
  40. def getTokenFactory(): TokenFactory[_ <: Token]
    Definition Classes
    Lexer → TokenSource → Recognizer
  41. def getTokenNames(): Array[String]
    Definition Classes
    FIRRTLLexer → Lexer → Recognizer
  42. def getTokenType(arg0: String): Int
    Definition Classes
    Recognizer
  43. def getTokenTypeMap(): Map[String, Integer]
    Definition Classes
    Recognizer
  44. def getType(): Int
    Definition Classes
    Lexer
  45. def getVocabulary(): Vocabulary
    Definition Classes
    FIRRTLLexer → Recognizer
  46. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  47. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  48. def mode(arg0: Int): Unit
    Definition Classes
    Lexer
  49. def more(): Unit
    Definition Classes
    Lexer
  50. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  51. def nextToken(): Token
    Definition Classes
    FIRRTLLexer → Lexer → TokenSource
  52. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  53. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  54. def notifyListeners(arg0: LexerNoViableAltException): Unit
    Definition Classes
    Lexer
  55. def popMode(): Int
    Definition Classes
    Lexer
  56. def precpred(arg0: RuleContext, arg1: Int): Boolean
    Definition Classes
    Recognizer
  57. def pushMode(arg0: Int): Unit
    Definition Classes
    Lexer
  58. def recover(arg0: RecognitionException): Unit
    Definition Classes
    Lexer
  59. def recover(arg0: LexerNoViableAltException): Unit
    Definition Classes
    Lexer
  60. def removeErrorListener(arg0: ANTLRErrorListener): Unit
    Definition Classes
    Recognizer
  61. def removeErrorListeners(): Unit
    Definition Classes
    Recognizer
  62. def reset(): Unit
    Definition Classes
    Lexer
  63. def sempred(arg0: RuleContext, arg1: Int, arg2: Int): Boolean
    Definition Classes
    Recognizer
  64. def setChannel(arg0: Int): Unit
    Definition Classes
    Lexer
  65. def setCharPositionInLine(arg0: Int): Unit
    Definition Classes
    Lexer
  66. def setInputStream(arg0: IntStream): Unit
    Definition Classes
    Lexer → Recognizer
  67. def setInterpreter(arg0: LexerATNSimulator): Unit
    Definition Classes
    Recognizer
  68. def setLine(arg0: Int): Unit
    Definition Classes
    Lexer
  69. final def setState(arg0: Int): Unit
    Definition Classes
    Recognizer
  70. def setText(arg0: String): Unit
    Definition Classes
    Lexer
  71. def setToken(arg0: Token): Unit
    Definition Classes
    Lexer
  72. def setTokenFactory(arg0: TokenFactory[_]): Unit
    Definition Classes
    Lexer → TokenSource → Recognizer
  73. def setType(arg0: Int): Unit
    Definition Classes
    Lexer
  74. def skip(): Unit
    Definition Classes
    Lexer
  75. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  76. def toString(): String
    Definition Classes
    AnyRef → Any
  77. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  78. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  79. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()

Deprecated Value Members

  1. def getTokenErrorDisplay(arg0: Token): String
    Definition Classes
    Recognizer
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

Inherited from Lexer

Inherited from TokenSource

Inherited from Recognizer[Integer, LexerATNSimulator]

Inherited from AnyRef

Inherited from Any

Ungrouped