We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent ef521c8 commit ac031b5Copy full SHA for ac031b5
compiler/src/dotty/tools/dotc/transform/PatternMatcher.scala
@@ -383,7 +383,9 @@ object PatternMatcher {
383
assert(mt.isImplicitMethod || mt.isContextualMethod)
384
val (args, rest) = implicits.splitAt(mt.paramNames.size)
385
applyImplicits(acc.appliedToArgs(args), rest, mt.resultType)
386
- case _ => acc
+ case _ =>
387
+ assert(implicits.isEmpty)
388
+ acc
389
}
390
val mt @ MethodType(_) = extractor.tpe.widen
391
val unapp0 = extractor.appliedTo(ref(scrutinee).ensureConforms(mt.paramInfos.head))
0 commit comments