a575963da9
Former-commit-id: da6be194a6b1221998fc28233f2503bd61dd9d14
32 lines
857 B
C#
32 lines
857 B
C#
// CS0246: The type or namespace name `InvalidTypeBlah' could not be found. Are you missing an assembly reference?
|
|
// Line: 17
|
|
|
|
//
|
|
// This test is here to test that the compiler does not crash after it
|
|
// reports the error due to an invalid type being referenced in the
|
|
// delegate
|
|
//
|
|
using System;
|
|
|
|
public class AnonDelegateTest
|
|
{
|
|
public delegate void TestDelegate(AnonDelegateTest something, string b);
|
|
|
|
public static void Main()
|
|
{
|
|
AnonDelegateTest test = new AnonDelegateTest();
|
|
|
|
// Incorrect; mcs throws unhandled exception here
|
|
test.Call(delegate(InvalidTypeBlah something, string b) {
|
|
Console.WriteLine(b);
|
|
});
|
|
}
|
|
|
|
public void Call(TestDelegate d)
|
|
{
|
|
d(this, "Hello");
|
|
}
|
|
}
|
|
|
|
|