summaryrefslogblamecommitdiff
path: root/test/files/run/t5789.scala
blob: c8d95f21535dc04b340c9a4df2bdbfbeaab96191 (plain) (tree)
1
2
3
4
5
6
7
8


                        
                                   
 
 
                              
                                                          



                






                                                     

 
import scala.tools.nsc._
import interpreter.ILoop
import scala.tools.partest.ReplTest


object Test extends ReplTest {
  override def extraSettings = "-Yinline -Ybackend:GenASM"
  def code = """
    val n = 2
    () => n
  """

  // replace indylambda function names by <function0>
  override def eval() = {
    val lines = super.eval
    val r = """\$\$Lambda.*""".r
    lines.map(l => r.replaceAllIn(l, "<function0>"))
  }
}