From 6c9cd41d788a5ff99674ef5bbd4822f2604c71d9 Mon Sep 17 00:00:00 2001 From: Nicolas Stucki Date: Fri, 1 Mar 2024 14:10:16 +0100 Subject: [PATCH] Test `publicInBinary` as if on a stable release Follow-up to #19811 --- .../test/dotty/tools/backend/jvm/PublicInBinaryTests.scala | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/compiler/test/dotty/tools/backend/jvm/PublicInBinaryTests.scala b/compiler/test/dotty/tools/backend/jvm/PublicInBinaryTests.scala index 25b46532e58b..eebb2b23247a 100644 --- a/compiler/test/dotty/tools/backend/jvm/PublicInBinaryTests.scala +++ b/compiler/test/dotty/tools/backend/jvm/PublicInBinaryTests.scala @@ -39,6 +39,11 @@ class PublicInBinaryTests extends DottyBytecodeTest { private def checkPublicClass(classNode: ClassNode): Unit = assert((classNode.access & privateOrProtectedOpcode) == 0) + override def initCtx = + val ctx0 = super.initCtx + ctx0.setSetting(ctx0.settings.experimental, true) + ctx0.setSetting(ctx0.settings.YnoExperimental, true) + @Test def publicInBinaryDef(): Unit = { val code =