Skip to content

Commit 6dde886

Browse files
committed
hide the access method in :: but allow it to be public in the binary
1 parent 0dce16c commit 6dde886

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

library/src/scala/collection/immutable/List.scala

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ import language.experimental.captureChecking
1919

2020
import scala.annotation.unchecked.uncheckedVariance
2121
import scala.annotation.tailrec
22+
import scala.annotation.publicInBinary
2223
import mutable.{Builder, ListBuffer}
2324
import scala.collection.generic.{CommonErrors, DefaultSerializable}
2425
import scala.runtime.Statics.releaseFence
@@ -661,7 +662,8 @@ final case class :: [+A](override val head: A, private[scala] var next: List[A @
661662
override def headOption: Some[A] = Some(head)
662663
override def tail: List[A] = next
663664

664-
def next$access$1 = next
665+
@publicInBinary
666+
private[::] def next$access$1 = next
665667

666668
}
667669

0 commit comments

Comments
 (0)