aboutsummaryrefslogtreecommitdiff
path: root/src/main/scala/firrtl/LexerHelper.scala
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/scala/firrtl/LexerHelper.scala')
-rw-r--r--src/main/scala/firrtl/LexerHelper.scala19
1 files changed, 10 insertions, 9 deletions
diff --git a/src/main/scala/firrtl/LexerHelper.scala b/src/main/scala/firrtl/LexerHelper.scala
index cc17ac46..3ddfc5b9 100644
--- a/src/main/scala/firrtl/LexerHelper.scala
+++ b/src/main/scala/firrtl/LexerHelper.scala
@@ -15,7 +15,7 @@ import firrtl.antlr.FIRRTLParser
abstract class LexerHelper {
- import FIRRTLParser.{NEWLINE, INDENT, DEDENT}
+ import FIRRTLParser.{DEDENT, INDENT, NEWLINE}
private val tokenBuffer = mutable.Queue.empty[Token]
private val indentations = mutable.Stack[Int]()
@@ -58,9 +58,9 @@ abstract class LexerHelper {
def handleNewlineToken(token: Token): Token = {
@tailrec
- def nonNewline(token: Token) : (Token, Token) = {
+ def nonNewline(token: Token): (Token, Token) = {
val nextNext = pullToken()
- if(nextNext.getType == NEWLINE)
+ if (nextNext.getType == NEWLINE)
nonNewline(nextNext)
else
(token, nextNext)
@@ -94,10 +94,11 @@ abstract class LexerHelper {
}
}
- val t = if (tokenBuffer.isEmpty)
- pullToken()
- else
- tokenBuffer.dequeue
+ val t =
+ if (tokenBuffer.isEmpty)
+ pullToken()
+ else
+ tokenBuffer.dequeue
if (reachedEof)
t
@@ -117,8 +118,8 @@ abstract class LexerHelper {
setType(tokenType)
tokenType match {
case `NEWLINE` => setText("<NEWLINE>")
- case `INDENT` => setText("<INDENT>")
- case `DEDENT` => setText("<DEDENT>")
+ case `INDENT` => setText("<INDENT>")
+ case `DEDENT` => setText("<DEDENT>")
}
}