aboutsummaryrefslogtreecommitdiff
path: root/src/dotty/tools/dotc/parsing/Parsers.scala
diff options
context:
space:
mode:
Diffstat (limited to 'src/dotty/tools/dotc/parsing/Parsers.scala')
-rw-r--r--src/dotty/tools/dotc/parsing/Parsers.scala8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/dotty/tools/dotc/parsing/Parsers.scala b/src/dotty/tools/dotc/parsing/Parsers.scala
index 5c585cacb..b6411f7cc 100644
--- a/src/dotty/tools/dotc/parsing/Parsers.scala
+++ b/src/dotty/tools/dotc/parsing/Parsers.scala
@@ -1301,8 +1301,8 @@ object Parsers {
}
private def compatible(flags1: FlagSet, flags2: FlagSet): Boolean = (
- flags1 == EmptyFlags
- || flags2 == EmptyFlags
+ flags1.isEmpty
+ || flags2.isEmpty
|| flags1.isTermFlags && flags2.isTermFlags
|| flags1.isTypeFlags && flags2.isTypeFlags
)
@@ -1481,7 +1481,7 @@ object Parsers {
if (in.token == ARROW) {
if (owner.isTypeName && !(mods is Local))
syntaxError(s"${if (mods is Mutable) "`var'" else "`val'"} parameters may not be call-by-name")
- else if (implicitFlag != EmptyFlags)
+ else if (!implicitFlag.isEmpty)
syntaxError("implicit parameters may not be call-by-name")
}
paramType()
@@ -1511,7 +1511,7 @@ object Parsers {
if (in.token == LPAREN)
paramClause() :: {
firstClauseOfCaseClass = false
- if (implicitFlag == EmptyFlags) clauses() else Nil
+ if (implicitFlag.isEmpty) clauses() else Nil
}
else Nil
}