Merge pull request #3066 from alexanderkyte/pedump_sgen
[mono.git] / mcs / tools / mdoc / Test / DocTest-DropNS-classic.cs
1 namespace MyFramework.MyNamespace {
2         public class MyClass {
3                 public string MyProperty {get;set;}
4                 public float Hello(int value) {
5                         return 0.0f;
6                 }
7                 public double OnlyInClassic {get;set;}
8                 
9                 #if DELETETEST
10                 public string InBoth {get;set;}
11                 public string InBothClassic {get;set;}
12                 public int InBothMagicType {get;set;}
13                 #endif
14
15                 #if DELETETEST && V2
16                 public string AddedInV2 {get;set;}
17                 public string AddedInV2Classic {get;set;}
18                 #endif
19                 #if DELETETEST && !V2
20                 public string WillDeleteInV2 {get;set;}
21                 public string WillDeleteInV2Classic {get;set;}
22                 #endif
23         }
24         public static class MyClassExtensions {
25                 public static bool AnExtension (this MyClass value) { return false; }
26         }
27
28         #if DELETETEST 
29         public class TypeOnlyInClassic {}
30         #endif
31         
32         #if DELETETEST && !V2
33         public class WillDelete {
34                 public string Name {get;set;}
35         }
36         #endif
37         #if MULTITEST
38         public class OnlyInMulti {
39         }
40         #endif
41 }