Skip to content

Commit 05b3f73

Browse files
committed
chore: keep context bounds as implicits in Scala 2 mode
1 parent de18af4 commit 05b3f73

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

compiler/src/dotty/tools/dotc/ast/Desugar.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -339,7 +339,7 @@ object desugar {
339339
case Some(param) if param.mods.isOneOf(GivenOrImplicit) =>
340340
param.mods.flags & GivenOrImplicit
341341
case _ =>
342-
if Feature.sourceVersion.isAtLeast(`3.6`) then Given
342+
if Feature.sourceVersion.isAtLeast(`3.6`) && !Feature.sourceVersion.isScala2 then Given
343343
else Implicit
344344
val flags = if isPrimaryConstructor then iflag | LocalParamAccessor else iflag | Param
345345
mapParamss(paramss) {

0 commit comments

Comments
 (0)