summaryrefslogtreecommitdiff
path: root/test/files/neg/implicit-ambiguous.scala
blob: 79b129791592eaa05d7a2f46eb377c7f98e3a90f (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
object Test {
  trait =!=[C, D]

  implicit def neq[E, F] : E =!= F = null

  @annotation.implicitAmbiguous("Could not prove ${J} =!= ${J}")
  implicit def neqAmbig1[G, H, J] : J =!= J = null
  implicit def neqAmbig2[I] : I =!= I = null

  implicitly[Int =!= Int]
}