aboutsummaryrefslogblamecommitdiff
path: root/tests/neg/implicit-lower-bound.scala
blob: 4d5e6389ce575248e299a129cd7fa4bc62de9b7b (plain) (tree)
1
2
3
4
5
6
7
8
9
10
11
12
13
14













                                            
class Foo

class Bar extends Foo
object Bar {
  implicit val listbar: List[Bar] = ???
}

class Test {
  def get1(implicit lf: List[_ <: Bar]) = {}
  def get2(implicit lf: List[_ >: Bar]) = {}

  get1 // works
  get2 // error
}