linux-packaging-mono/mono/tests/custom-attr-errors-lib.cs
Jo Shields a575963da9 Imported Upstream version 3.6.0
Former-commit-id: da6be194a6b1221998fc28233f2503bd61dd9d14
2014-08-13 10:39:27 +01:00

33 lines
612 B
C#

using System;
#if WITH_MEMBERS
public class DisappearingType { }
public sealed class MissingAttribute : Attribute {}
public enum DisappearingEnum {
V0
}
#endif
public sealed class MissingCtorAttribute : Attribute {
#if WITH_MEMBERS
public MissingCtorAttribute (int i) {}
#endif
}
public sealed class BadAttrAttribute : Attribute {
#if WITH_MEMBERS
public int Field, Field2;
public int Property { get; set; }
public int Property2 { get; set; }
public int Property3 { get; set; }
#else
public string Field2;
public double Property2 { get; set; }
public int Property3 { get { return 0; } }
#endif
}