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 e0afeb9 commit f2bc25eCopy full SHA for f2bc25e
compiler/src/dotty/tools/dotc/core/TypeApplications.scala
@@ -11,7 +11,7 @@ import util.Stats._
11
import Names._
12
import Flags.{Module, Provisional}
13
import dotty.tools.dotc.config.Config
14
-import cc.{boxedUnlessFun, boxed}
+import cc.boxedUnlessFun
15
16
object TypeApplications {
17
@@ -346,7 +346,7 @@ class TypeApplications(val self: Type) extends AnyVal {
346
}
347
if ((dealiased eq stripped) || followAlias)
348
try
349
- val instantiated = dealiased.instantiate(args.mapConserve(_.boxed))
+ val instantiated = dealiased.instantiate(args.mapConserve(_.boxedUnlessFun(self)))
350
if (followAlias) instantiated.normalized else instantiated
351
catch
352
case ex: IndexOutOfBoundsException =>
0 commit comments