Merge pull request #409 from Alkarex/patch-1
[mono.git] / mcs / mcs / typespec.cs
index 108c5cb7c252d96b5e42d465518a8a5c97e31883..d1e1b709d1d17027443723e76bd265ae80133350 100644 (file)
@@ -1354,6 +1354,8 @@ namespace Mono.CSharp
                IAssemblyDefinition DeclaringAssembly { get; }
                string Namespace { get; }
                bool IsPartial { get; }
+               bool IsComImport { get; }
+               bool IsTypeForwarder { get; }
                int TypeParametersCount { get; }
                TypeParameterSpec[] TypeParameters { get; }
 
@@ -1401,6 +1403,12 @@ namespace Mono.CSharp
                        }
                }
 
+               bool ITypeDefinition.IsComImport {
+                       get {
+                               return false;
+                       }
+               }
+
                bool IMemberDefinition.IsImported {
                        get {
                                return false;
@@ -1413,6 +1421,12 @@ namespace Mono.CSharp
                        }
                }
 
+               bool ITypeDefinition.IsTypeForwarder {
+                       get {
+                               return false;
+                       }
+               }
+
                public override string Name {
                        get {
                                return name;
@@ -1525,12 +1539,24 @@ namespace Mono.CSharp
 
                public TypeSpec Element { get; private set; }
 
+               bool ITypeDefinition.IsComImport {
+                       get {
+                               return false;
+                       }
+               }
+
                bool ITypeDefinition.IsPartial {
                        get {
                                return false;
                        }
                }
 
+               bool ITypeDefinition.IsTypeForwarder {
+                       get {
+                               return false;
+                       }
+               }
+
                public override string Name {
                        get {
                                throw new NotSupportedException ();