summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/compiler/scala/tools/nsc/ast/parser/Parsers.scala2
-rw-r--r--src/compiler/scala/tools/reflect/quasiquotes/Parsers.scala2
2 files changed, 1 insertions, 3 deletions
diff --git a/src/compiler/scala/tools/nsc/ast/parser/Parsers.scala b/src/compiler/scala/tools/nsc/ast/parser/Parsers.scala
index 2b6bf657b3..b2570d64e3 100644
--- a/src/compiler/scala/tools/nsc/ast/parser/Parsers.scala
+++ b/src/compiler/scala/tools/nsc/ast/parser/Parsers.scala
@@ -671,7 +671,7 @@ self =>
def isStatSeqEnd = in.token == RBRACE || in.token == EOF
- def isCaseDefEnd = in.token == RBRACE || in.token == CASE
+ def isCaseDefEnd = in.token == RBRACE || in.token == CASE || in.token == EOF
def isStatSep(token: Int): Boolean =
token == NEWLINE || token == NEWLINES || token == SEMI
diff --git a/src/compiler/scala/tools/reflect/quasiquotes/Parsers.scala b/src/compiler/scala/tools/reflect/quasiquotes/Parsers.scala
index 983978db7e..71e9274d37 100644
--- a/src/compiler/scala/tools/reflect/quasiquotes/Parsers.scala
+++ b/src/compiler/scala/tools/reflect/quasiquotes/Parsers.scala
@@ -101,8 +101,6 @@ trait Parsers { self: Quasiquotes =>
override def isAnnotation: Boolean = super.isAnnotation || (isHole && lookingAhead { isAnnotation })
- override def isCaseDefEnd: Boolean = super.isCaseDefEnd || (in.token == EOF)
-
override def isModifier: Boolean = super.isModifier || (isHole && lookingAhead { isModifier })
override def isLocalModifier: Boolean = super.isLocalModifier || (isHole && lookingAhead { isLocalModifier })