summaryrefslogblamecommitdiff
path: root/test/files/pos/t3898.scala
blob: 075692e5a85dc12006f86488cb3da5e2a9f8b385 (plain) (tree)
1
2
3
4
5
6



                                             
                              
 
trait Atomic[@specialized(Boolean) T] {
  def x: T

  def f(fn: T => T): Boolean = f(fn(x), true)
  def f[R](a: T, b: R): R = b 
}