From 1d724260bdae745cf6961a7fe15a501611cd2035 Mon Sep 17 00:00:00 2001 From: Martin Odersky Date: Fri, 2 Dec 2005 18:58:51 +0000 Subject: *** empty log message *** --- test-nsc/files/run/bugs.scala | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'test-nsc/files/run') diff --git a/test-nsc/files/run/bugs.scala b/test-nsc/files/run/bugs.scala index 659b49f825..95e66877bd 100755 --- a/test-nsc/files/run/bugs.scala +++ b/test-nsc/files/run/bugs.scala @@ -302,6 +302,23 @@ object Bug250Test { //############################################################################ // Bug 257 +object Bug257Test { + def sayhello(): Unit = { Console.println("I should come 1st and 2nd"); }; + def sayhi(): Unit = { Console.println("I should come last"); }; + + def f1(x: Unit): Unit = (); + def f2(x: Unit)(y: Unit): Unit = (); + + def f(x: => Unit) = { + f1(x); + f2(x); + } + + def main(args: Array[String]): Unit = { + f(sayhello())(sayhi()) + } +} + object Bug257Test { def sayhello(): Unit = { Console.println("hello"); }; -- cgit v1.2.3