aboutsummaryrefslogtreecommitdiff
path: root/compiler/src/dotty/tools/dotc/typer/Namer.scala
diff options
context:
space:
mode:
authorNicolas Stucki <nicolas.stucki@gmail.com>2017-03-16 09:53:32 +0100
committerNicolas Stucki <nicolas.stucki@gmail.com>2017-03-16 12:28:15 +0100
commited7aec86d2414ca681282f16f61ec4998c1defea (patch)
treec09847b545234d56b1e91457cd5f82f5220af746 /compiler/src/dotty/tools/dotc/typer/Namer.scala
parentac51f06cd10e6a1ac5efb2923f0f786d1b878061 (diff)
downloaddotty-ed7aec86d2414ca681282f16f61ec4998c1defea.tar.gz
dotty-ed7aec86d2414ca681282f16f61ec4998c1defea.tar.bz2
dotty-ed7aec86d2414ca681282f16f61ec4998c1defea.zip
Remove warning from non exhaustive match in mergeCompanionDefs.
Diffstat (limited to 'compiler/src/dotty/tools/dotc/typer/Namer.scala')
-rw-r--r--compiler/src/dotty/tools/dotc/typer/Namer.scala2
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/src/dotty/tools/dotc/typer/Namer.scala b/compiler/src/dotty/tools/dotc/typer/Namer.scala
index f2ad1f7c9..2cefc52a0 100644
--- a/compiler/src/dotty/tools/dotc/typer/Namer.scala
+++ b/compiler/src/dotty/tools/dotc/typer/Namer.scala
@@ -537,7 +537,7 @@ class Namer { typer: Typer =>
case Thicket(trees) => // companion object always expands to thickets
trees.map {
case mcls @ TypeDef(name, impl: Template) if valid(mcls) =>
- moduleClsDef.get(name) match {
+ (moduleClsDef.get(name): @unchecked) match {
case Some((stat1, mcls1@TypeDef(_, impl1: Template))) =>
mergeIfSynthetic(stat, mcls, stat1, mcls1)
mergeIfSynthetic(stat1, mcls1, stat, mcls)