summaryrefslogtreecommitdiff
path: root/mcs/errors/cs1540-19.cs
blob: c54f89a10ba3935238a5bf1aa02c29703a4f9e68 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
// CS1540: Cannot access protected member `AAttribute.AAttribute(int)' via a qualifier of type `AAttribute'. The qualifier must be of type `BAttribute' or derived from it
// Line: 17

using System;

public class AAttribute : Attribute
{
	public AAttribute ()
	{
	}

	protected AAttribute (int a)
	{
	}
}

[AAttribute (5)]
public class BAttribute : AAttribute
{
	public BAttribute () : base ()
	{
	}
	
	public BAttribute (int a) : base (a)
	{
	}
}