diff options
Diffstat (limited to 'test/pending/run/t1980.scala')
-rw-r--r-- | test/pending/run/t1980.scala | 27 |
1 files changed, 0 insertions, 27 deletions
diff --git a/test/pending/run/t1980.scala b/test/pending/run/t1980.scala deleted file mode 100644 index 71c178d634..0000000000 --- a/test/pending/run/t1980.scala +++ /dev/null @@ -1,27 +0,0 @@ -// by-name argument incorrectly evaluated on :-ending operator -// Reported by: extempore Owned by: odersky -// Priority: normal Component: Compiler -// Keywords: Cc: paulp@… -// Fixed in version: -// Description - -scala> def foo() = { println("foo") ; 5 } -foo: ()Int - -scala> class C { def m1(f: => Int) = () ; def m2_:(f: => Int) = () } -defined class C - -scala> val c = new C -c: C = C@96d484 - -scala> c m1 foo() - -scala> foo() m2_: c -foo - -// But it is not evaluated if invoked directly: - -scala> c.m2_:(foo()) - -// scala> - |