You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
scala>classEnum
defined classEnum
scala>classStruct
defined classStruct
scala>typeConst=Struct { valvalue:Int }; typeAdd=Struct { valleft:Tree; valright:Tree }; typeTree=Struct { valtag:Byte; valdata:Enum { valconst:Const; valadd:Add } }
<console>:9:error: recursive value left needs typetypeConst=Struct { valvalue:Int }; typeAdd=Struct { valleft:Tree; valright:Tree }; typeTree=Struct { valtag:Byte; valdata:Enum { valconst:Const; valadd:Add } }
^
scala> { typeConst=Struct { valvalue:Int }; typeAdd=Struct { valleft:Tree; valright:Tree }; typeTree=Struct { valtag:Byte; valdata:Enum { valconst:Const; valadd:Add } } }
java.lang.StackOverflowError
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:127)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:123)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:123)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:110)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:61)
at scala.collection.immutable.List.loop$1(List.scala:172)
at scala.collection.immutable.List.mapConserve(List.scala:188)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:157)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:138)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:133)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1$$anonfun$apply$2.apply(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.withVariance(TypeMaps.scala:198)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$$anonfun$mapOver$1.apply(Variances.scala:111)
at scala.reflect.internal.Scopes$Scope.foreach(Scopes.scala:373)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.mapOver(Variances.scala:111)
at scala.reflect.internal.tpe.TypeMaps$TypeMap.mapOver(TypeMaps.scala:158)
at scala.reflect.internal.Variances$VarianceValidator$ValidateVarianceMap$.apply(Variances.scala:130)
That entry seems to have slain the compiler. ShallI replay
your session?I can re-run each line except the last one.
[y/n]
The text was updated successfully, but these errors were encountered:
I have been able to minimise the initial example to the following code snippet, in which the classes Enum and Struct have been removed and replaced by AnyRef, and in which I avoid extra branches and nesting:
The cause of the StackOverflow error is that when the compiler starts validating the variance of the type A declaration, it expands the full declaration of type B, for which in turn it also starts validating the variance of type A again.
It should be mentioned that, if the main expression was a trait or object, as in the code below, the compiler rejects it with an "illegal cyclic reference" compile error.
The text was updated successfully, but these errors were encountered: