svn path=/trunk/mcs/; revision=135863
+++ /dev/null
--// CS0663: An overloaded method `Test.Test(out int)' cannot differ on use of parameter modifiers only
--// Line: 10
--
--public class Test
--{
-- public Test (ref int i)
-- {
-- }
--
-- public Test (out int i)
-- {
-- }
--}
--// CS0663: An overloaded method `WrongInterface.Test(ref int)' cannot differ on use of parameter modifiers only
++// CS0663: Overloaded method `WrongInterface.Test(ref int)' cannot differ on use of parameter modifiers only
// Line: 6
public interface WrongInterface {
--- /dev/null
--- /dev/null
++// CS0851: Overloaded contructor `Test.Test(out int)' cannot differ on use of parameter modifiers only
++// Line: 10
++
++public class Test
++{
++ public Test (ref int i)
++ {
++ }
++
++ public Test (out int i)
++ {
++ }
++}
--// CS0633: An overloaded method `C.Foo(string)' cannot differ on use of parameter modifiers only
++// CS0633: Overloaded method `C.Foo(string)' cannot differ on use of parameter modifiers only
// Line: 11