svn path=/trunk/mcs/; revision=36323
+++ /dev/null
--// cs0202.cs: The call to GetEnumerator must return a class or a struct, not 'Foo.P*'
--// Line: 18
--// Compiler options: -unsafe
--
--public unsafe class Foo
--{
-- public class P
-- {
-- public P* GetEnumerator ()
-- {
-- return null;
-- }
-- }
--
-- public static void Main ()
-- {
-- P o = new P ();
-- foreach (P p in o)
-- {
-- }
-- }
--}
--- /dev/null
--- /dev/null
++// cs0202.cs: The call to GetEnumerator must return a class or a struct, not 'Foo.P*'
++// Line: 18
++// Compiler options: -unsafe
++
++public unsafe class Foo
++{
++ public class P
++ {
++ public P* GetEnumerator ()
++ {
++ return null;
++ }
++ }
++
++ public static void Main ()
++ {
++ P o = new P ();
++ foreach (P p in o)
++ {
++ }
++ }
++}