diff options
author | Martin Odersky <odersky@gmail.com> | 2012-07-20 19:12:30 +0200 |
---|---|---|
committer | Adriaan Moors <adriaan.moors@epfl.ch> | 2012-07-23 09:39:11 +0200 |
commit | 5c5e8d4dcd151a6e2bf9e7c259c618b9b4eff00f (patch) | |
tree | be08a99fb120ab98e09f090ba4d3ec48e6049e8a /test/files/neg | |
parent | 7b62eeea86c62f5e068c366065f8f4c2e6624eb7 (diff) | |
download | scala-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.check | 5 |
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 |