[mdoc] Fixes an issue with member and type deletion.
[mono.git] / mcs / tools / mdoc / Test / DocTest-DropNS-unified.cs
1 namespace MyNamespace {
2         public class MyClass {
3                 public string MyProperty {get;set;}
4                 public float Hello(int value) {
5                         return 0.0f;
6                 }
7                 #if DELETETEST
8                 public string InBoth {get;set;}
9                 public string InBothUnified {get;set;}
10                 public nint InBothMagicType {get;set;}
11                 #endif
12
13                 #if DELETETEST && V2
14                 public string AddedInV2 {get;set;}
15                 public string AddedInV2Unified {get;set;}
16                 #endif
17                 #if DELETETEST && !V2
18                 public string WillDeleteInV2 {get;set;}
19                 public string WillDeleteInV2Unified {get;set;}
20                 #endif
21         }
22
23         #if DELETETEST
24         public struct nint {
25
26         }
27         #endif
28         #if DELETETEST && !V2
29         public class WillDelete {
30                 public string Name {get;set;}
31         }
32         #endif
33 }