https://bugzilla.novell.com/show_bug.cgi?id=655722

https://bugzilla.novell.com/show_bug.cgi?id=655722#c0


           Summary: Compiler should not report error for return type
                    Dictionary<string,object>.KeyCollection
    Classification: Mono
           Product: Mono: Compilers
           Version: 2.8.x
          Platform: i586
        OS/Version: openSUSE 11.3
            Status: NEW
          Severity: Major
          Priority: P5 - None
         Component: C#
        AssignedTo: [email protected]
        ReportedBy: [email protected]
         QAContact: [email protected]
          Found By: ---
           Blocker: ---


User-Agent:       Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET
CLR 2.0.50727; CIBA; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)

2.8.x reports error, but 2.6.7 passed
Example:
interface IA { Dictionary<string,object>.KeyCollection GetKeys();}
public class CA:IA { public Dictionary<string, object>.KeyCollection
GetKeys(){...}}

for above derived class, 2.8.x says not implemented interface GetKeys

Reproducible: Always

Steps to Reproduce:
1. write interface IA
2. write class CA
3. compile
Actual Results:  
compilation error: derived class not implemented interface GetKeys

Expected Results:  
no error as 2.6.7

-- 
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
_______________________________________________
mono-bugs maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-bugs

Reply via email to