aboutsummaryrefslogblamecommitdiff
path: root/tests/pos/inferred.scala
blob: c138a8e531b14c482a3c49598b510adf3fe315c4 (plain) (tree)
1
2
3
4
5
6
7
8







                         





                                       



                                   
 
object Inferred {

  def foo[T](x: T): T = x

  val x = foo(1)

  val y = foo("abc")

  def bar[U](xs: List[U]): List[U] = xs

  val n = Nil

  val nn = bar(Nil)

  val ints: List[Int] = 1 :: Nil

  val a = if (1 == 0) Nil else ints

}