Author: mhutch
Date: 2007-09-04 11:37:12 -0400 (Tue, 04 Sep 2007)
New Revision: 85291

Modified:
   trunk/monodevelop/Core/src/NRefactory/ChangeLog
   
trunk/monodevelop/Core/src/NRefactory/Project/Src/Visitors/CodeDOMOutputVisitor.cs
Log:
* Project/Src/Visitors/CodeDOMOutputVisitor.cs: Respect "partial"
  modifier when building CodeDOM types.

Modified: trunk/monodevelop/Core/src/NRefactory/ChangeLog
===================================================================
--- trunk/monodevelop/Core/src/NRefactory/ChangeLog     2007-09-04 15:29:43 UTC 
(rev 85290)
+++ trunk/monodevelop/Core/src/NRefactory/ChangeLog     2007-09-04 15:37:12 UTC 
(rev 85291)
@@ -1,3 +1,8 @@
+2007-09-04  Michael Hutchinson <[EMAIL PROTECTED]> 
+
+       * Project/Src/Visitors/CodeDOMOutputVisitor.cs: Respect "partial" 
modifier
+         when building CodeDOM types.
+
 2007-08-23  Mike Krüger <[EMAIL PROTECTED]> 
 
        * NRefactory.mdp: Updated to the latest .NET 2.0 version.

Modified: 
trunk/monodevelop/Core/src/NRefactory/Project/Src/Visitors/CodeDOMOutputVisitor.cs
===================================================================
--- 
trunk/monodevelop/Core/src/NRefactory/Project/Src/Visitors/CodeDOMOutputVisitor.cs
  2007-09-04 15:29:43 UTC (rev 85290)
+++ 
trunk/monodevelop/Core/src/NRefactory/Project/Src/Visitors/CodeDOMOutputVisitor.cs
  2007-09-04 15:37:12 UTC (rev 85291)
@@ -158,6 +158,7 @@
                        codeTypeDeclaration.IsEnum      = typeDeclaration.Type 
== ClassType.Enum;
                        codeTypeDeclaration.IsInterface = typeDeclaration.Type 
== ClassType.Interface;
                        codeTypeDeclaration.IsStruct    = typeDeclaration.Type 
== ClassType.Struct;
+                       codeTypeDeclaration.IsPartial   = 
((typeDeclaration.Modifier & Modifiers.Partial) !=0);
                        
                        if (typeDeclaration.BaseTypes != null) {
                                foreach (TypeReference typeRef in 
typeDeclaration.BaseTypes) {

_______________________________________________
Mono-patches maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches

Reply via email to