summaryrefslogtreecommitdiff
path: root/mcs/errors/cs0023-11.cs
blob: 9f3d806a4fd29ee3f4733d7b2d19407d0344e591 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
// CS0023: The `-' operator cannot be applied to operand of type `A'
// Line: 16


class A
{
	public static implicit operator ulong (A mask)
	{
		return 8;
	}
}

class X
{
    static A a = null;
    static object o = -a;
}