summaryrefslogblamecommitdiff
path: root/test/files/run/t5415.scala
blob: c6552f69b36211e44d6c36ef3fce21ccd02805e0 (plain) (tree)
1
2
3
4
5
6
7
8
9
10



                                                                          

                                         
 
                           

                                          
object Test extends App{
  case class Queryable2[T]() { def filter(predicate: T => Boolean) = ??? }
  trait CoffeesTable{ def sales : Int }
  val q = Queryable2[CoffeesTable]()
  import scala.reflect.mirror._
  val code = reify{q.filter(_.sales > 5)}

  val toolbox = mkToolBox()
  val ttree = toolbox.typeCheck(code.tree)
}