summaryrefslogtreecommitdiff
path: root/test/files/neg
diff options
context:
space:
mode:
authorMartin Odersky <odersky@gmail.com>2012-07-20 19:12:30 +0200
committerAdriaan Moors <adriaan.moors@epfl.ch>2012-07-23 09:39:11 +0200
commit5c5e8d4dcd151a6e2bf9e7c259c618b9b4eff00f (patch)
treebe08a99fb120ab98e09f090ba4d3ec48e6049e8a /test/files/neg
parent7b62eeea86c62f5e068c366065f8f4c2e6624eb7 (diff)
downloadscala-5c5e8d4dcd151a6e2bf9e7c259c618b9b4eff00f.tar.gz
scala-5c5e8d4dcd151a6e2bf9e7c259c618b9b4eff00f.tar.bz2
scala-5c5e8d4dcd151a6e2bf9e7c259c618b9b4eff00f.zip
SI-4881 infer variance from formals, then result
Changed behavior so that when determining the target variance of a method parameter, the variance in formals comes first. If variance is still undecided by that, the variance in the result type is used as a secondary criterion. (This is also done when determining prototype type params.)
Diffstat (limited to 'test/files/neg')
-rw-r--r--test/files/neg/t5845.check5
1 files changed, 1 insertions, 4 deletions
diff --git a/test/files/neg/t5845.check b/test/files/neg/t5845.check
index 8c6100d6de..c0b402fccb 100644
--- a/test/files/neg/t5845.check
+++ b/test/files/neg/t5845.check
@@ -1,7 +1,4 @@
-t5845.scala:9: error: value +++ is not a member of Int
- println(5 +++ 5)
- ^
t5845.scala:15: error: value +++ is not a member of Int
println(5 +++ 5)
^
-two errors found
+one error found