summaryrefslogtreecommitdiff
path: root/test/pending/run/t1980.scala
diff options
context:
space:
mode:
Diffstat (limited to 'test/pending/run/t1980.scala')
-rw-r--r--test/pending/run/t1980.scala27
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>
-