blob: 21801e2dbd2859f9b3432d9bfc0b700fc56736e9 (
plain) (
tree)
|
|
import scala.collection.mutable._
trait SB[A] extends Buffer[A] {
import collection.Traversable
abstract override def insertAll(n: Int, iter: Traversable[A]): Unit = synchronized {
super.insertAll(n, iter)
}
abstract override def update(n: Int, newelem: A): Unit = synchronized {
super.update(n, newelem)
}
}
object Test extends App {
new ArrayBuffer[Int] with SB[Int]
}
|