[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Dotgnu-pnet-commits] CVS: pnetlib/System/CodeDom CodeArrayCreateExpres
From: |
Rhys Weatherley <address@hidden> |
Subject: |
[Dotgnu-pnet-commits] CVS: pnetlib/System/CodeDom CodeArrayCreateExpression.cs,1.1,1.2 CodeAttachEventStatement.cs,1.1,1.2 CodeBinaryOperatorType.cs,1.1,1.2 CodeCastExpression.cs,1.1,1.2 CodeCatchClause.cs,1.1,1.2 CodeCommentStatement.cs,1.1,1.2 CodeConditionStatement.cs,1.1,1.2 CodeGotoStatement.cs,1.1,1.2 CodeLinePragma.cs,1.1,1.2 CodeMemberEvent.cs,1.1,1.2 CodeMemberField.cs,1.1,1.2 CodeMemberMethod.cs,1.1,1.2 CodeMethodInvokeExpression.cs,1.1,1.2 CodeNamespace.cs,1.1,1.2 CodeNamespaceImport.cs,1.1,1.2 CodeNamespaceImportCollection.cs,1.2,1.3 CodeObject.cs,1.1,1.2 CodeObjectCreateExpression.cs,1.1,1.2 CodeParameterDeclarationExpression.cs,1.1,1.2 CodeRemoveEventStatement.cs,1.1,1.2CodeSnippetCompileUnit.cs,1.1,1.2 CodeStatementCollection.cs,1.1,1.2 CodeTypeDeclaration.cs,1.2,1.3 CodeTypeDelegate.cs,1.1,1.2 CodeTypeMember.cs,1.1,1.2 CodeTypeOfExpression.cs,1.1,1.2 CodeTypeReference.cs,1.1,1.2 CodeTypeReferenceCollection.cs,1.1,1.2 CodeTypeReferenceExpression.cs,1.1,1.2 CodeVariableDeclarationStatement.cs,1.1,1.2 FieldDirection.cs,1.1,1.2 MemberAttributes.cs,1.1,1.2 RuleOutput.cs,1.4,1.5 gencdom.c,1.2,1.3 |
Date: |
Wed, 28 May 2003 21:23:12 -0400 |
Update of /cvsroot/dotgnu-pnet/pnetlib/System/CodeDom
In directory subversions:/tmp/cvs-serv18917/System/CodeDom
Modified Files:
CodeArrayCreateExpression.cs CodeAttachEventStatement.cs
CodeBinaryOperatorType.cs CodeCastExpression.cs
CodeCatchClause.cs CodeCommentStatement.cs
CodeConditionStatement.cs CodeGotoStatement.cs
CodeLinePragma.cs CodeMemberEvent.cs CodeMemberField.cs
CodeMemberMethod.cs CodeMethodInvokeExpression.cs
CodeNamespace.cs CodeNamespaceImport.cs
CodeNamespaceImportCollection.cs CodeObject.cs
CodeObjectCreateExpression.cs
CodeParameterDeclarationExpression.cs
CodeRemoveEventStatement.cs CodeSnippetCompileUnit.cs
CodeStatementCollection.cs CodeTypeDeclaration.cs
CodeTypeDelegate.cs CodeTypeMember.cs CodeTypeOfExpression.cs
CodeTypeReference.cs CodeTypeReferenceCollection.cs
CodeTypeReferenceExpression.cs
CodeVariableDeclarationStatement.cs FieldDirection.cs
MemberAttributes.cs RuleOutput.cs gencdom.c
Log Message:
Add new profile options - CONFIG_COM_INTEROP, CONFIG_CODEDOM,
CONFIG_CRYPTO, CONFIG_X509_CERTIFICATES.
Index: CodeArrayCreateExpression.cs
===================================================================
RCS file:
/cvsroot/dotgnu-pnet/pnetlib/System/CodeDom/CodeArrayCreateExpression.cs,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -r1.1 -r1.2
*** CodeArrayCreateExpression.cs 15 Nov 2002 04:33:04 -0000 1.1
--- CodeArrayCreateExpression.cs 29 May 2003 01:22:39 -0000 1.2
***************
*** 23,27 ****
{
! #if !ECMA_COMPAT
using System.Runtime.InteropServices;
--- 23,27 ----
{
! #if CONFIG_CODEDOM
using System.Runtime.InteropServices;
***************
*** 30,35 ****
--- 30,37 ----
[Serializable]
+ #if CONFIG_COM_INTEROP
[ClassInterface(ClassInterfaceType.AutoDispatch)]
[ComVisible(true)]
+ #endif
public class CodeArrayCreateExpression : CodeExpression
{
***************
*** 147,151 ****
}; // class CodeArrayCreateExpression
! #endif // !ECMA_COMPAT
}; // namespace System.CodeDom
--- 149,153 ----
}; // class CodeArrayCreateExpression
! #endif // CONFIG_CODEDOM
}; // namespace System.CodeDom
Index: CodeAttachEventStatement.cs
===================================================================
RCS file:
/cvsroot/dotgnu-pnet/pnetlib/System/CodeDom/CodeAttachEventStatement.cs,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -r1.1 -r1.2
*** CodeAttachEventStatement.cs 15 Nov 2002 04:33:04 -0000 1.1
--- CodeAttachEventStatement.cs 29 May 2003 01:22:39 -0000 1.2
***************
*** 23,27 ****
{
! #if !ECMA_COMPAT
using System.Runtime.InteropServices;
--- 23,27 ----
{
! #if CONFIG_CODEDOM
using System.Runtime.InteropServices;
***************
*** 30,35 ****
--- 30,37 ----
[Serializable]
+ #if CONFIG_COM_INTEROP
[ClassInterface(ClassInterfaceType.AutoDispatch)]
[ComVisible(true)]
+ #endif
public class CodeAttachEventStatement : CodeStatement
{
***************
*** 84,88 ****
}; // class CodeAttachEventStatement
! #endif // !ECMA_COMPAT
}; // namespace System.CodeDom
--- 86,90 ----
}; // class CodeAttachEventStatement
! #endif // CONFIG_CODEDOM
}; // namespace System.CodeDom
Index: CodeBinaryOperatorType.cs
===================================================================
RCS file:
/cvsroot/dotgnu-pnet/pnetlib/System/CodeDom/CodeBinaryOperatorType.cs,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -r1.1 -r1.2
*** CodeBinaryOperatorType.cs 15 Nov 2002 04:33:04 -0000 1.1
--- CodeBinaryOperatorType.cs 29 May 2003 01:22:39 -0000 1.2
***************
*** 23,32 ****
{
! #if !ECMA_COMPAT
using System.Runtime.InteropServices;
[Serializable]
[ComVisible(true)]
public enum CodeBinaryOperatorType
{
--- 23,34 ----
{
! #if CONFIG_CODEDOM
using System.Runtime.InteropServices;
[Serializable]
+ #if CONFIG_COM_INTEROP
[ComVisible(true)]
+ #endif
public enum CodeBinaryOperatorType
{
***************
*** 51,55 ****
}; // enum CodeBinaryOperatorType
! #endif // !ECMA_COMPAT
}; // namespace System.CodeDom
--- 53,57 ----
}; // enum CodeBinaryOperatorType
! #endif // CONFIG_CODEDOM
}; // namespace System.CodeDom
Index: CodeCastExpression.cs
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnetlib/System/CodeDom/CodeCastExpression.cs,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -r1.1 -r1.2
*** CodeCastExpression.cs 15 Nov 2002 04:33:04 -0000 1.1
--- CodeCastExpression.cs 29 May 2003 01:22:39 -0000 1.2
***************
*** 23,27 ****
{
! #if !ECMA_COMPAT
using System.Runtime.InteropServices;
--- 23,27 ----
{
! #if CONFIG_CODEDOM
using System.Runtime.InteropServices;
***************
*** 30,35 ****
--- 30,37 ----
[Serializable]
+ #if CONFIG_COM_INTEROP
[ClassInterface(ClassInterfaceType.AutoDispatch)]
[ComVisible(true)]
+ #endif
public class CodeCastExpression : CodeExpression
{
***************
*** 88,92 ****
}; // class CodeCastExpression
! #endif // !ECMA_COMPAT
}; // namespace System.CodeDom
--- 90,94 ----
}; // class CodeCastExpression
! #endif // CONFIG_CODEDOM
}; // namespace System.CodeDom
Index: CodeCatchClause.cs
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnetlib/System/CodeDom/CodeCatchClause.cs,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -r1.1 -r1.2
*** CodeCatchClause.cs 15 Nov 2002 04:33:04 -0000 1.1
--- CodeCatchClause.cs 29 May 2003 01:22:39 -0000 1.2
***************
*** 23,27 ****
{
! #if !ECMA_COMPAT
using System.Runtime.InteropServices;
--- 23,27 ----
{
! #if CONFIG_CODEDOM
using System.Runtime.InteropServices;
***************
*** 30,35 ****
--- 30,37 ----
[Serializable]
+ #if CONFIG_COM_INTEROP
[ClassInterface(ClassInterfaceType.AutoDispatch)]
[ComVisible(true)]
+ #endif
public class CodeCatchClause
{
***************
*** 100,104 ****
}; // class CodeCatchClause
! #endif // !ECMA_COMPAT
}; // namespace System.CodeDom
--- 102,106 ----
}; // class CodeCatchClause
! #endif // CONFIG_CODEDOM
}; // namespace System.CodeDom
Index: CodeCommentStatement.cs
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnetlib/System/CodeDom/CodeCommentStatement.cs,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -r1.1 -r1.2
*** CodeCommentStatement.cs 15 Nov 2002 04:33:04 -0000 1.1
--- CodeCommentStatement.cs 29 May 2003 01:22:39 -0000 1.2
***************
*** 23,27 ****
{
! #if !ECMA_COMPAT
using System.Runtime.InteropServices;
--- 23,27 ----
{
! #if CONFIG_CODEDOM
using System.Runtime.InteropServices;
***************
*** 30,35 ****
--- 30,37 ----
[Serializable]
+ #if CONFIG_COM_INTEROP
[ClassInterface(ClassInterfaceType.AutoDispatch)]
[ComVisible(true)]
+ #endif
public class CodeCommentStatement : CodeStatement
{
***************
*** 70,74 ****
}; // class CodeCommentStatement
! #endif // !ECMA_COMPAT
}; // namespace System.CodeDom
--- 72,76 ----
}; // class CodeCommentStatement
! #endif // CONFIG_CODEDOM
}; // namespace System.CodeDom
Index: CodeConditionStatement.cs
===================================================================
RCS file:
/cvsroot/dotgnu-pnet/pnetlib/System/CodeDom/CodeConditionStatement.cs,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -r1.1 -r1.2
*** CodeConditionStatement.cs 15 Nov 2002 04:33:04 -0000 1.1
--- CodeConditionStatement.cs 29 May 2003 01:22:39 -0000 1.2
***************
*** 23,27 ****
{
! #if !ECMA_COMPAT
using System.Runtime.InteropServices;
--- 23,27 ----
{
! #if CONFIG_CODEDOM
using System.Runtime.InteropServices;
***************
*** 30,35 ****
--- 30,37 ----
[Serializable]
+ #if CONFIG_COM_INTEROP
[ClassInterface(ClassInterfaceType.AutoDispatch)]
[ComVisible(true)]
+ #endif
public class CodeConditionStatement : CodeStatement
{
***************
*** 96,100 ****
}; // class CodeConditionStatement
! #endif // !ECMA_COMPAT
}; // namespace System.CodeDom
--- 98,102 ----
}; // class CodeConditionStatement
! #endif // CONFIG_CODEDOM
}; // namespace System.CodeDom
Index: CodeGotoStatement.cs
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnetlib/System/CodeDom/CodeGotoStatement.cs,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -r1.1 -r1.2
*** CodeGotoStatement.cs 23 May 2003 04:46:15 -0000 1.1
--- CodeGotoStatement.cs 29 May 2003 01:22:39 -0000 1.2
***************
*** 23,27 ****
{
! #if !ECMA_COMPAT
using System.Runtime.InteropServices;
--- 23,27 ----
{
! #if CONFIG_CODEDOM
using System.Runtime.InteropServices;
***************
*** 30,35 ****
--- 30,37 ----
[Serializable]
+ #if CONFIG_COM_INTEROP
[ClassInterface(ClassInterfaceType.AutoDispatch)]
[ComVisible(true)]
+ #endif
public class CodeGotoStatement : CodeStatement
{
***************
*** 59,63 ****
}; // class CodeGotoStatement
! #endif // !ECMA_COMPAT
}; // namespace System.CodeDom
--- 61,65 ----
}; // class CodeGotoStatement
! #endif // CONFIG_CODEDOM
}; // namespace System.CodeDom
Index: CodeLinePragma.cs
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnetlib/System/CodeDom/CodeLinePragma.cs,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -r1.1 -r1.2
*** CodeLinePragma.cs 23 May 2003 04:46:15 -0000 1.1
--- CodeLinePragma.cs 29 May 2003 01:22:39 -0000 1.2
***************
*** 23,27 ****
{
! #if !ECMA_COMPAT
using System.Runtime.InteropServices;
--- 23,27 ----
{
! #if CONFIG_CODEDOM
using System.Runtime.InteropServices;
***************
*** 30,35 ****
--- 30,37 ----
[Serializable]
+ #if CONFIG_COM_INTEROP
[ClassInterface(ClassInterfaceType.AutoDispatch)]
[ComVisible(true)]
+ #endif
public class CodeLinePragma
{
***************
*** 72,76 ****
}; // class CodeLinePragma
! #endif // !ECMA_COMPAT
}; // namespace System.CodeDom
--- 74,78 ----
}; // class CodeLinePragma
! #endif // CONFIG_CODEDOM
}; // namespace System.CodeDom
Index: CodeMemberEvent.cs
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnetlib/System/CodeDom/CodeMemberEvent.cs,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -r1.1 -r1.2
*** CodeMemberEvent.cs 15 Nov 2002 04:33:04 -0000 1.1
--- CodeMemberEvent.cs 29 May 2003 01:22:39 -0000 1.2
***************
*** 23,27 ****
{
! #if !ECMA_COMPAT
using System.Runtime.InteropServices;
--- 23,27 ----
{
! #if CONFIG_CODEDOM
using System.Runtime.InteropServices;
***************
*** 30,35 ****
--- 30,37 ----
[Serializable]
+ #if CONFIG_COM_INTEROP
[ClassInterface(ClassInterfaceType.AutoDispatch)]
[ComVisible(true)]
+ #endif
public class CodeMemberEvent : CodeTypeMember
{
***************
*** 82,86 ****
}; // class CodeMemberEvent
! #endif // !ECMA_COMPAT
}; // namespace System.CodeDom
--- 84,88 ----
}; // class CodeMemberEvent
! #endif // CONFIG_CODEDOM
}; // namespace System.CodeDom
Index: CodeMemberField.cs
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnetlib/System/CodeDom/CodeMemberField.cs,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -r1.1 -r1.2
*** CodeMemberField.cs 15 Nov 2002 04:33:04 -0000 1.1
--- CodeMemberField.cs 29 May 2003 01:22:39 -0000 1.2
***************
*** 23,27 ****
{
! #if !ECMA_COMPAT
using System.Runtime.InteropServices;
--- 23,27 ----
{
! #if CONFIG_CODEDOM
using System.Runtime.InteropServices;
***************
*** 30,35 ****
--- 30,37 ----
[Serializable]
+ #if CONFIG_COM_INTEROP
[ClassInterface(ClassInterfaceType.AutoDispatch)]
[ComVisible(true)]
+ #endif
public class CodeMemberField : CodeTypeMember
{
***************
*** 85,89 ****
}; // class CodeMemberField
! #endif // !ECMA_COMPAT
}; // namespace System.CodeDom
--- 87,91 ----
}; // class CodeMemberField
! #endif // CONFIG_CODEDOM
}; // namespace System.CodeDom
Index: CodeMemberMethod.cs
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnetlib/System/CodeDom/CodeMemberMethod.cs,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -r1.1 -r1.2
*** CodeMemberMethod.cs 15 Nov 2002 04:33:04 -0000 1.1
--- CodeMemberMethod.cs 29 May 2003 01:22:39 -0000 1.2
***************
*** 23,27 ****
{
! #if !ECMA_COMPAT
using System.Runtime.InteropServices;
--- 23,27 ----
{
! #if CONFIG_CODEDOM
using System.Runtime.InteropServices;
***************
*** 30,35 ****
--- 30,37 ----
[Serializable]
+ #if CONFIG_COM_INTEROP
[ClassInterface(ClassInterfaceType.AutoDispatch)]
[ComVisible(true)]
+ #endif
public class CodeMemberMethod : CodeTypeMember
{
***************
*** 136,140 ****
}; // class CodeMemberMethod
! #endif // !ECMA_COMPAT
}; // namespace System.CodeDom
--- 138,142 ----
}; // class CodeMemberMethod
! #endif // CONFIG_CODEDOM
}; // namespace System.CodeDom
Index: CodeMethodInvokeExpression.cs
===================================================================
RCS file:
/cvsroot/dotgnu-pnet/pnetlib/System/CodeDom/CodeMethodInvokeExpression.cs,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -r1.1 -r1.2
*** CodeMethodInvokeExpression.cs 15 Nov 2002 04:33:04 -0000 1.1
--- CodeMethodInvokeExpression.cs 29 May 2003 01:22:39 -0000 1.2
***************
*** 23,27 ****
{
! #if !ECMA_COMPAT
using System.Runtime.InteropServices;
--- 23,27 ----
{
! #if CONFIG_CODEDOM
using System.Runtime.InteropServices;
***************
*** 30,35 ****
--- 30,37 ----
[Serializable]
+ #if CONFIG_COM_INTEROP
[ClassInterface(ClassInterfaceType.AutoDispatch)]
[ComVisible(true)]
+ #endif
public class CodeMethodInvokeExpression : CodeExpression
{
***************
*** 84,88 ****
}; // class CodeMethodInvokeExpression
! #endif // !ECMA_COMPAT
}; // namespace System.CodeDom
--- 86,90 ----
}; // class CodeMethodInvokeExpression
! #endif // CONFIG_CODEDOM
}; // namespace System.CodeDom
Index: CodeNamespace.cs
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnetlib/System/CodeDom/CodeNamespace.cs,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -r1.1 -r1.2
*** CodeNamespace.cs 15 Nov 2002 04:33:04 -0000 1.1
--- CodeNamespace.cs 29 May 2003 01:22:39 -0000 1.2
***************
*** 23,27 ****
{
! #if !ECMA_COMPAT
using System.Runtime.InteropServices;
--- 23,27 ----
{
! #if CONFIG_CODEDOM
using System.Runtime.InteropServices;
***************
*** 30,35 ****
--- 30,37 ----
[Serializable]
+ #if CONFIG_COM_INTEROP
[ClassInterface(ClassInterfaceType.AutoDispatch)]
[ComVisible(true)]
+ #endif
public class CodeNamespace : CodeObject
{
***************
*** 115,119 ****
}; // class CodeNamespace
! #endif // !ECMA_COMPAT
}; // namespace System.CodeDom
--- 117,121 ----
}; // class CodeNamespace
! #endif // CONFIG_CODEDOM
}; // namespace System.CodeDom
Index: CodeNamespaceImport.cs
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnetlib/System/CodeDom/CodeNamespaceImport.cs,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -r1.1 -r1.2
*** CodeNamespaceImport.cs 15 Nov 2002 04:33:04 -0000 1.1
--- CodeNamespaceImport.cs 29 May 2003 01:22:39 -0000 1.2
***************
*** 23,27 ****
{
! #if !ECMA_COMPAT
using System.Runtime.InteropServices;
--- 23,27 ----
{
! #if CONFIG_CODEDOM
using System.Runtime.InteropServices;
***************
*** 30,35 ****
--- 30,37 ----
[Serializable]
+ #if CONFIG_COM_INTEROP
[ClassInterface(ClassInterfaceType.AutoDispatch)]
[ComVisible(true)]
+ #endif
public class CodeNamespaceImport : CodeObject
{
***************
*** 74,78 ****
}; // class CodeNamespaceImport
! #endif // !ECMA_COMPAT
}; // namespace System.CodeDom
--- 76,80 ----
}; // class CodeNamespaceImport
! #endif // CONFIG_CODEDOM
}; // namespace System.CodeDom
Index: CodeNamespaceImportCollection.cs
===================================================================
RCS file:
/cvsroot/dotgnu-pnet/pnetlib/System/CodeDom/CodeNamespaceImportCollection.cs,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -r1.2 -r1.3
*** CodeNamespaceImportCollection.cs 23 May 2003 04:46:15 -0000 1.2
--- CodeNamespaceImportCollection.cs 29 May 2003 01:22:39 -0000 1.3
***************
*** 23,27 ****
{
! #if !ECMA_COMPAT
using System.Runtime.InteropServices;
--- 23,27 ----
{
! #if CONFIG_CODEDOM
using System.Runtime.InteropServices;
***************
*** 30,35 ****
--- 30,37 ----
[Serializable]
+ #if CONFIG_COM_INTEROP
[ClassInterface(ClassInterfaceType.AutoDispatch)]
[ComVisible(true)]
+ #endif
public class CodeNamespaceImportCollection : IList, ICollection, IEnumerable
{
***************
*** 180,184 ****
}; // class CodeNamespaceImportCollection
! #endif // !ECMA_COMPAT
}; // namespace System.CodeDom
--- 182,186 ----
}; // class CodeNamespaceImportCollection
! #endif // CONFIG_CODEDOM
}; // namespace System.CodeDom
Index: CodeObject.cs
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnetlib/System/CodeDom/CodeObject.cs,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -r1.1 -r1.2
*** CodeObject.cs 15 Nov 2002 04:33:04 -0000 1.1
--- CodeObject.cs 29 May 2003 01:22:39 -0000 1.2
***************
*** 23,27 ****
{
! #if !ECMA_COMPAT
using System.Runtime.InteropServices;
--- 23,27 ----
{
! #if CONFIG_CODEDOM
using System.Runtime.InteropServices;
***************
*** 30,35 ****
--- 30,37 ----
[Serializable]
+ #if CONFIG_COM_INTEROP
[ClassInterface(ClassInterfaceType.AutoDispatch)]
[ComVisible(true)]
+ #endif
public class CodeObject
{
***************
*** 59,63 ****
}; // class CodeObject
! #endif // !ECMA_COMPAT
}; // namespace System.CodeDom
--- 61,65 ----
}; // class CodeObject
! #endif // CONFIG_CODEDOM
}; // namespace System.CodeDom
Index: CodeObjectCreateExpression.cs
===================================================================
RCS file:
/cvsroot/dotgnu-pnet/pnetlib/System/CodeDom/CodeObjectCreateExpression.cs,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -r1.1 -r1.2
*** CodeObjectCreateExpression.cs 15 Nov 2002 04:33:04 -0000 1.1
--- CodeObjectCreateExpression.cs 29 May 2003 01:22:39 -0000 1.2
***************
*** 23,27 ****
{
! #if !ECMA_COMPAT
using System.Runtime.InteropServices;
--- 23,27 ----
{
! #if CONFIG_CODEDOM
using System.Runtime.InteropServices;
***************
*** 30,35 ****
--- 30,37 ----
[Serializable]
+ #if CONFIG_COM_INTEROP
[ClassInterface(ClassInterfaceType.AutoDispatch)]
[ComVisible(true)]
+ #endif
public class CodeObjectCreateExpression : CodeExpression
{
***************
*** 88,92 ****
}; // class CodeObjectCreateExpression
! #endif // !ECMA_COMPAT
}; // namespace System.CodeDom
--- 90,94 ----
}; // class CodeObjectCreateExpression
! #endif // CONFIG_CODEDOM
}; // namespace System.CodeDom
Index: CodeParameterDeclarationExpression.cs
===================================================================
RCS file:
/cvsroot/dotgnu-pnet/pnetlib/System/CodeDom/CodeParameterDeclarationExpression.cs,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -r1.1 -r1.2
*** CodeParameterDeclarationExpression.cs 15 Nov 2002 04:33:04 -0000
1.1
--- CodeParameterDeclarationExpression.cs 29 May 2003 01:22:39 -0000
1.2
***************
*** 23,27 ****
{
! #if !ECMA_COMPAT
using System.Runtime.InteropServices;
--- 23,27 ----
{
! #if CONFIG_CODEDOM
using System.Runtime.InteropServices;
***************
*** 30,35 ****
--- 30,37 ----
[Serializable]
+ #if CONFIG_COM_INTEROP
[ClassInterface(ClassInterfaceType.AutoDispatch)]
[ComVisible(true)]
+ #endif
public class CodeParameterDeclarationExpression : CodeExpression
{
***************
*** 114,118 ****
}; // class CodeParameterDeclarationExpression
! #endif // !ECMA_COMPAT
}; // namespace System.CodeDom
--- 116,120 ----
}; // class CodeParameterDeclarationExpression
! #endif // CONFIG_CODEDOM
}; // namespace System.CodeDom
Index: CodeRemoveEventStatement.cs
===================================================================
RCS file:
/cvsroot/dotgnu-pnet/pnetlib/System/CodeDom/CodeRemoveEventStatement.cs,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -r1.1 -r1.2
*** CodeRemoveEventStatement.cs 15 Nov 2002 04:33:04 -0000 1.1
--- CodeRemoveEventStatement.cs 29 May 2003 01:22:39 -0000 1.2
***************
*** 23,27 ****
{
! #if !ECMA_COMPAT
using System.Runtime.InteropServices;
--- 23,27 ----
{
! #if CONFIG_CODEDOM
using System.Runtime.InteropServices;
***************
*** 30,35 ****
--- 30,37 ----
[Serializable]
+ #if CONFIG_COM_INTEROP
[ClassInterface(ClassInterfaceType.AutoDispatch)]
[ComVisible(true)]
+ #endif
public class CodeRemoveEventStatement : CodeStatement
{
***************
*** 84,88 ****
}; // class CodeRemoveEventStatement
! #endif // !ECMA_COMPAT
}; // namespace System.CodeDom
--- 86,90 ----
}; // class CodeRemoveEventStatement
! #endif // CONFIG_CODEDOM
}; // namespace System.CodeDom
Index: CodeSnippetCompileUnit.cs
===================================================================
RCS file:
/cvsroot/dotgnu-pnet/pnetlib/System/CodeDom/CodeSnippetCompileUnit.cs,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -r1.1 -r1.2
*** CodeSnippetCompileUnit.cs 15 Nov 2002 04:33:04 -0000 1.1
--- CodeSnippetCompileUnit.cs 29 May 2003 01:22:39 -0000 1.2
***************
*** 23,27 ****
{
! #if !ECMA_COMPAT
using System.Runtime.InteropServices;
--- 23,27 ----
{
! #if CONFIG_CODEDOM
using System.Runtime.InteropServices;
***************
*** 30,35 ****
--- 30,37 ----
[Serializable]
+ #if CONFIG_COM_INTEROP
[ClassInterface(ClassInterfaceType.AutoDispatch)]
[ComVisible(true)]
+ #endif
public class CodeSnippetCompileUnit : CodeCompileUnit
{
***************
*** 71,75 ****
}; // class CodeSnippetCompileUnit
! #endif // !ECMA_COMPAT
}; // namespace System.CodeDom
--- 73,77 ----
}; // class CodeSnippetCompileUnit
! #endif // CONFIG_CODEDOM
}; // namespace System.CodeDom
Index: CodeStatementCollection.cs
===================================================================
RCS file:
/cvsroot/dotgnu-pnet/pnetlib/System/CodeDom/CodeStatementCollection.cs,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -r1.1 -r1.2
*** CodeStatementCollection.cs 23 May 2003 04:46:15 -0000 1.1
--- CodeStatementCollection.cs 29 May 2003 01:22:39 -0000 1.2
***************
*** 23,27 ****
{
! #if !ECMA_COMPAT
using System.Runtime.InteropServices;
--- 23,27 ----
{
! #if CONFIG_CODEDOM
using System.Runtime.InteropServices;
***************
*** 30,35 ****
--- 30,37 ----
[Serializable]
+ #if CONFIG_COM_INTEROP
[ClassInterface(ClassInterfaceType.AutoDispatch)]
[ComVisible(true)]
+ #endif
public class CodeStatementCollection : CollectionBase
{
***************
*** 113,117 ****
}; // class CodeStatementCollection
! #endif // !ECMA_COMPAT
}; // namespace System.CodeDom
--- 115,119 ----
}; // class CodeStatementCollection
! #endif // CONFIG_CODEDOM
}; // namespace System.CodeDom
Index: CodeTypeDeclaration.cs
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnetlib/System/CodeDom/CodeTypeDeclaration.cs,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -r1.2 -r1.3
*** CodeTypeDeclaration.cs 23 May 2003 04:46:15 -0000 1.2
--- CodeTypeDeclaration.cs 29 May 2003 01:22:39 -0000 1.3
***************
*** 23,27 ****
{
! #if !ECMA_COMPAT
using System.Runtime.InteropServices;
--- 23,27 ----
{
! #if CONFIG_CODEDOM
using System.Runtime.InteropServices;
***************
*** 31,36 ****
--- 31,38 ----
[Serializable]
+ #if CONFIG_COM_INTEROP
[ClassInterface(ClassInterfaceType.AutoDispatch)]
[ComVisible(true)]
+ #endif
public class CodeTypeDeclaration : CodeTypeMember
{
***************
*** 166,170 ****
}; // class CodeTypeDeclaration
! #endif // !ECMA_COMPAT
}; // namespace System.CodeDom
--- 168,172 ----
}; // class CodeTypeDeclaration
! #endif // CONFIG_CODEDOM
}; // namespace System.CodeDom
Index: CodeTypeDelegate.cs
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnetlib/System/CodeDom/CodeTypeDelegate.cs,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -r1.1 -r1.2
*** CodeTypeDelegate.cs 15 Nov 2002 04:33:04 -0000 1.1
--- CodeTypeDelegate.cs 29 May 2003 01:22:39 -0000 1.2
***************
*** 23,27 ****
{
! #if !ECMA_COMPAT
using System.Runtime.InteropServices;
--- 23,27 ----
{
! #if CONFIG_CODEDOM
using System.Runtime.InteropServices;
***************
*** 30,35 ****
--- 30,37 ----
[Serializable]
+ #if CONFIG_COM_INTEROP
[ClassInterface(ClassInterfaceType.AutoDispatch)]
[ComVisible(true)]
+ #endif
public class CodeTypeDelegate : CodeTypeDeclaration
{
***************
*** 74,78 ****
}; // class CodeTypeDelegate
! #endif // !ECMA_COMPAT
}; // namespace System.CodeDom
--- 76,80 ----
}; // class CodeTypeDelegate
! #endif // CONFIG_CODEDOM
}; // namespace System.CodeDom
Index: CodeTypeMember.cs
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnetlib/System/CodeDom/CodeTypeMember.cs,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -r1.1 -r1.2
*** CodeTypeMember.cs 15 Nov 2002 04:33:04 -0000 1.1
--- CodeTypeMember.cs 29 May 2003 01:22:39 -0000 1.2
***************
*** 23,27 ****
{
! #if !ECMA_COMPAT
using System.Runtime.InteropServices;
--- 23,27 ----
{
! #if CONFIG_CODEDOM
using System.Runtime.InteropServices;
***************
*** 33,38 ****
--- 33,40 ----
[Serializable]
+ #if CONFIG_COM_INTEROP
[ClassInterface(ClassInterfaceType.AutoDispatch)]
[ComVisible(true)]
+ #endif
public class CodeTypeMember : CodeObject
{
***************
*** 113,117 ****
}; // class CodeTypeMember
! #endif // !ECMA_COMPAT
}; // namespace System.CodeDom
--- 115,119 ----
}; // class CodeTypeMember
! #endif // CONFIG_CODEDOM
}; // namespace System.CodeDom
Index: CodeTypeOfExpression.cs
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnetlib/System/CodeDom/CodeTypeOfExpression.cs,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -r1.1 -r1.2
*** CodeTypeOfExpression.cs 15 Nov 2002 04:33:04 -0000 1.1
--- CodeTypeOfExpression.cs 29 May 2003 01:22:39 -0000 1.2
***************
*** 23,27 ****
{
! #if !ECMA_COMPAT
using System.Runtime.InteropServices;
--- 23,27 ----
{
! #if CONFIG_CODEDOM
using System.Runtime.InteropServices;
***************
*** 30,35 ****
--- 30,37 ----
[Serializable]
+ #if CONFIG_COM_INTEROP
[ClassInterface(ClassInterfaceType.AutoDispatch)]
[ComVisible(true)]
+ #endif
public class CodeTypeOfExpression : CodeExpression
{
***************
*** 70,74 ****
}; // class CodeTypeOfExpression
! #endif // !ECMA_COMPAT
}; // namespace System.CodeDom
--- 72,76 ----
}; // class CodeTypeOfExpression
! #endif // CONFIG_CODEDOM
}; // namespace System.CodeDom
Index: CodeTypeReference.cs
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnetlib/System/CodeDom/CodeTypeReference.cs,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -r1.1 -r1.2
*** CodeTypeReference.cs 15 Nov 2002 04:33:04 -0000 1.1
--- CodeTypeReference.cs 29 May 2003 01:22:39 -0000 1.2
***************
*** 23,27 ****
{
! #if !ECMA_COMPAT
using System.Runtime.InteropServices;
--- 23,27 ----
{
! #if CONFIG_CODEDOM
using System.Runtime.InteropServices;
***************
*** 30,35 ****
--- 30,37 ----
[Serializable]
+ #if CONFIG_COM_INTEROP
[ClassInterface(ClassInterfaceType.AutoDispatch)]
[ComVisible(true)]
+ #endif
public class CodeTypeReference : CodeObject
{
***************
*** 124,128 ****
}; // class CodeTypeReference
! #endif // !ECMA_COMPAT
}; // namespace System.CodeDom
--- 126,130 ----
}; // class CodeTypeReference
! #endif // CONFIG_CODEDOM
}; // namespace System.CodeDom
Index: CodeTypeReferenceCollection.cs
===================================================================
RCS file:
/cvsroot/dotgnu-pnet/pnetlib/System/CodeDom/CodeTypeReferenceCollection.cs,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -r1.1 -r1.2
*** CodeTypeReferenceCollection.cs 23 May 2003 04:46:15 -0000 1.1
--- CodeTypeReferenceCollection.cs 29 May 2003 01:22:39 -0000 1.2
***************
*** 23,27 ****
{
! #if !ECMA_COMPAT
using System.Runtime.InteropServices;
--- 23,27 ----
{
! #if CONFIG_CODEDOM
using System.Runtime.InteropServices;
***************
*** 30,35 ****
--- 30,37 ----
[Serializable]
+ #if CONFIG_COM_INTEROP
[ClassInterface(ClassInterfaceType.AutoDispatch)]
[ComVisible(true)]
+ #endif
public class CodeTypeReferenceCollection : CollectionBase
{
***************
*** 117,121 ****
}; // class CodeTypeReferenceCollection
! #endif // !ECMA_COMPAT
}; // namespace System.CodeDom
--- 119,123 ----
}; // class CodeTypeReferenceCollection
! #endif // CONFIG_CODEDOM
}; // namespace System.CodeDom
Index: CodeTypeReferenceExpression.cs
===================================================================
RCS file:
/cvsroot/dotgnu-pnet/pnetlib/System/CodeDom/CodeTypeReferenceExpression.cs,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -r1.1 -r1.2
*** CodeTypeReferenceExpression.cs 15 Nov 2002 04:33:04 -0000 1.1
--- CodeTypeReferenceExpression.cs 29 May 2003 01:22:39 -0000 1.2
***************
*** 23,27 ****
{
! #if !ECMA_COMPAT
using System.Runtime.InteropServices;
--- 23,27 ----
{
! #if CONFIG_CODEDOM
using System.Runtime.InteropServices;
***************
*** 30,35 ****
--- 30,37 ----
[Serializable]
+ #if CONFIG_COM_INTEROP
[ClassInterface(ClassInterfaceType.AutoDispatch)]
[ComVisible(true)]
+ #endif
public class CodeTypeReferenceExpression : CodeExpression
{
***************
*** 70,74 ****
}; // class CodeTypeReferenceExpression
! #endif // !ECMA_COMPAT
}; // namespace System.CodeDom
--- 72,76 ----
}; // class CodeTypeReferenceExpression
! #endif // CONFIG_CODEDOM
}; // namespace System.CodeDom
Index: CodeVariableDeclarationStatement.cs
===================================================================
RCS file:
/cvsroot/dotgnu-pnet/pnetlib/System/CodeDom/CodeVariableDeclarationStatement.cs,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -r1.1 -r1.2
*** CodeVariableDeclarationStatement.cs 15 Nov 2002 04:33:04 -0000 1.1
--- CodeVariableDeclarationStatement.cs 29 May 2003 01:22:39 -0000 1.2
***************
*** 23,27 ****
{
! #if !ECMA_COMPAT
using System.Runtime.InteropServices;
--- 23,27 ----
{
! #if CONFIG_CODEDOM
using System.Runtime.InteropServices;
***************
*** 30,35 ****
--- 30,37 ----
[Serializable]
+ #if CONFIG_COM_INTEROP
[ClassInterface(ClassInterfaceType.AutoDispatch)]
[ComVisible(true)]
+ #endif
public class CodeVariableDeclarationStatement : CodeStatement
{
***************
*** 120,124 ****
}; // class CodeVariableDeclarationStatement
! #endif // !ECMA_COMPAT
}; // namespace System.CodeDom
--- 122,126 ----
}; // class CodeVariableDeclarationStatement
! #endif // CONFIG_CODEDOM
}; // namespace System.CodeDom
Index: FieldDirection.cs
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnetlib/System/CodeDom/FieldDirection.cs,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -r1.1 -r1.2
*** FieldDirection.cs 15 Nov 2002 04:33:04 -0000 1.1
--- FieldDirection.cs 29 May 2003 01:22:39 -0000 1.2
***************
*** 23,32 ****
{
! #if !ECMA_COMPAT
using System.Runtime.InteropServices;
[Serializable]
[ComVisible(true)]
public enum FieldDirection
{
--- 23,34 ----
{
! #if CONFIG_CODEDOM
using System.Runtime.InteropServices;
[Serializable]
+ #if CONFIG_COM_INTEROP
[ComVisible(true)]
+ #endif
public enum FieldDirection
{
***************
*** 37,41 ****
}; // enum FieldDirection
! #endif // !ECMA_COMPAT
}; // namespace System.CodeDom
--- 39,43 ----
}; // enum FieldDirection
! #endif // CONFIG_CODEDOM
}; // namespace System.CodeDom
Index: MemberAttributes.cs
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnetlib/System/CodeDom/MemberAttributes.cs,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -r1.1 -r1.2
*** MemberAttributes.cs 15 Nov 2002 04:33:04 -0000 1.1
--- MemberAttributes.cs 29 May 2003 01:22:39 -0000 1.2
***************
*** 23,32 ****
{
! #if !ECMA_COMPAT
using System.Runtime.InteropServices;
[Serializable]
[ComVisible(true)]
public enum MemberAttributes
{
--- 23,34 ----
{
! #if CONFIG_CODEDOM
using System.Runtime.InteropServices;
[Serializable]
+ #if CONFIG_COM_INTEROP
[ComVisible(true)]
+ #endif
public enum MemberAttributes
{
***************
*** 50,54 ****
}; // enum MemberAttributes
! #endif // !ECMA_COMPAT
}; // namespace System.CodeDom
--- 52,56 ----
}; // enum MemberAttributes
! #endif // CONFIG_CODEDOM
}; // namespace System.CodeDom
Index: RuleOutput.cs
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnetlib/System/CodeDom/RuleOutput.cs,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -r1.4 -r1.5
*** RuleOutput.cs 23 May 2003 04:46:15 -0000 1.4
--- RuleOutput.cs 29 May 2003 01:22:39 -0000 1.5
***************
*** 2,6 ****
* This file is generated from rules.txt using gencdom - do not edit.
*
! * Copyright (C) 2002 Southern Storm Software, Pty Ltd.
*
* This program is free software; you can redistribute it and/or modify
--- 2,6 ----
* This file is generated from rules.txt using gencdom - do not edit.
*
! * Copyright (C) 2002, 2003 Southern Storm Software, Pty Ltd.
*
* This program is free software; you can redistribute it and/or modify
***************
*** 22,26 ****
{
! #if !ECMA_COMPAT
using System.Runtime.InteropServices;
--- 22,26 ----
{
! #if CONFIG_CODEDOM
using System.Runtime.InteropServices;
***************
*** 29,34 ****
--- 29,36 ----
[Serializable]
+ #if CONFIG_COM_INTEROP
[ClassInterface(ClassInterfaceType.AutoDispatch)]
[ComVisible(true)]
+ #endif
public class CodeArgumentReferenceExpression : CodeExpression
{
***************
*** 62,67 ****
--- 64,71 ----
[Serializable]
+ #if CONFIG_COM_INTEROP
[ClassInterface(ClassInterfaceType.AutoDispatch)]
[ComVisible(true)]
+ #endif
public class CodeArrayIndexerExpression : CodeExpression
{
***************
*** 108,113 ****
--- 112,119 ----
[Serializable]
+ #if CONFIG_COM_INTEROP
[ClassInterface(ClassInterfaceType.AutoDispatch)]
[ComVisible(true)]
+ #endif
public class CodeAssignStatement : CodeStatement
{
***************
*** 154,159 ****
--- 160,167 ----
[Serializable]
+ #if CONFIG_COM_INTEROP
[ClassInterface(ClassInterfaceType.AutoDispatch)]
[ComVisible(true)]
+ #endif
public class CodeAttributeArgumentCollection : CollectionBase
{
***************
*** 233,238 ****
--- 241,248 ----
[Serializable]
+ #if CONFIG_COM_INTEROP
[ClassInterface(ClassInterfaceType.AutoDispatch)]
[ComVisible(true)]
+ #endif
public class CodeAttributeArgument : Object
{
***************
*** 283,288 ****
--- 293,300 ----
[Serializable]
+ #if CONFIG_COM_INTEROP
[ClassInterface(ClassInterfaceType.AutoDispatch)]
[ComVisible(true)]
+ #endif
public class CodeAttributeDeclarationCollection : CollectionBase
{
***************
*** 362,367 ****
--- 374,381 ----
[Serializable]
+ #if CONFIG_COM_INTEROP
[ClassInterface(ClassInterfaceType.AutoDispatch)]
[ComVisible(true)]
+ #endif
public class CodeAttributeDeclaration : Object
{
***************
*** 412,417 ****
--- 426,433 ----
[Serializable]
+ #if CONFIG_COM_INTEROP
[ClassInterface(ClassInterfaceType.AutoDispatch)]
[ComVisible(true)]
+ #endif
public class CodeBaseReferenceExpression : CodeExpression
{
***************
*** 425,430 ****
--- 441,448 ----
[Serializable]
+ #if CONFIG_COM_INTEROP
[ClassInterface(ClassInterfaceType.AutoDispatch)]
[ComVisible(true)]
+ #endif
public class CodeBinaryOperatorExpression : CodeExpression
{
***************
*** 484,489 ****
--- 502,509 ----
[Serializable]
+ #if CONFIG_COM_INTEROP
[ClassInterface(ClassInterfaceType.AutoDispatch)]
[ComVisible(true)]
+ #endif
public class CodeCatchClauseCollection : CollectionBase
{
***************
*** 563,568 ****
--- 583,590 ----
[Serializable]
+ #if CONFIG_COM_INTEROP
[ClassInterface(ClassInterfaceType.AutoDispatch)]
[ComVisible(true)]
+ #endif
public class CodeComment : CodeObject
{
***************
*** 613,618 ****
--- 635,642 ----
[Serializable]
+ #if CONFIG_COM_INTEROP
[ClassInterface(ClassInterfaceType.AutoDispatch)]
[ComVisible(true)]
+ #endif
public class CodeCommentStatementCollection : CollectionBase
{
***************
*** 692,697 ****
--- 716,723 ----
[Serializable]
+ #if CONFIG_COM_INTEROP
[ClassInterface(ClassInterfaceType.AutoDispatch)]
[ComVisible(true)]
+ #endif
public class CodeCompileUnit : CodeObject
{
***************
*** 745,750 ****
--- 771,778 ----
[Serializable]
+ #if CONFIG_COM_INTEROP
[ClassInterface(ClassInterfaceType.AutoDispatch)]
[ComVisible(true)]
+ #endif
public class CodeConstructor : CodeMemberMethod
{
***************
*** 786,791 ****
--- 814,821 ----
[Serializable]
+ #if CONFIG_COM_INTEROP
[ClassInterface(ClassInterfaceType.AutoDispatch)]
[ComVisible(true)]
+ #endif
public class CodeDelegateCreateExpression : CodeExpression
{
***************
*** 845,850 ****
--- 875,882 ----
[Serializable]
+ #if CONFIG_COM_INTEROP
[ClassInterface(ClassInterfaceType.AutoDispatch)]
[ComVisible(true)]
+ #endif
public class CodeDelegateInvokeExpression : CodeExpression
{
***************
*** 895,900 ****
--- 927,934 ----
[Serializable]
+ #if CONFIG_COM_INTEROP
[ClassInterface(ClassInterfaceType.AutoDispatch)]
[ComVisible(true)]
+ #endif
public class CodeDirectionExpression : CodeExpression
{
***************
*** 941,946 ****
--- 975,982 ----
[Serializable]
+ #if CONFIG_COM_INTEROP
[ClassInterface(ClassInterfaceType.AutoDispatch)]
[ComVisible(true)]
+ #endif
public class CodeEntryPointMethod : CodeMemberMethod
{
***************
*** 954,959 ****
--- 990,997 ----
[Serializable]
+ #if CONFIG_COM_INTEROP
[ClassInterface(ClassInterfaceType.AutoDispatch)]
[ComVisible(true)]
+ #endif
public class CodeEventReferenceExpression : CodeExpression
{
***************
*** 1000,1005 ****
--- 1038,1045 ----
[Serializable]
+ #if CONFIG_COM_INTEROP
[ClassInterface(ClassInterfaceType.AutoDispatch)]
[ComVisible(true)]
+ #endif
public class CodeExpressionCollection : CollectionBase
{
***************
*** 1079,1084 ****
--- 1119,1126 ----
[Serializable]
+ #if CONFIG_COM_INTEROP
[ClassInterface(ClassInterfaceType.AutoDispatch)]
[ComVisible(true)]
+ #endif
public class CodeExpression : CodeObject
{
***************
*** 1092,1097 ****
--- 1134,1141 ----
[Serializable]
+ #if CONFIG_COM_INTEROP
[ClassInterface(ClassInterfaceType.AutoDispatch)]
[ComVisible(true)]
+ #endif
public class CodeExpressionStatement : CodeStatement
{
***************
*** 1125,1130 ****
--- 1169,1176 ----
[Serializable]
+ #if CONFIG_COM_INTEROP
[ClassInterface(ClassInterfaceType.AutoDispatch)]
[ComVisible(true)]
+ #endif
public class CodeFieldReferenceExpression : CodeExpression
{
***************
*** 1171,1176 ****
--- 1217,1224 ----
[Serializable]
+ #if CONFIG_COM_INTEROP
[ClassInterface(ClassInterfaceType.AutoDispatch)]
[ComVisible(true)]
+ #endif
public class CodeIndexerExpression : CodeExpression
{
***************
*** 1217,1222 ****
--- 1265,1272 ----
[Serializable]
+ #if CONFIG_COM_INTEROP
[ClassInterface(ClassInterfaceType.AutoDispatch)]
[ComVisible(true)]
+ #endif
public class CodeIterationStatement : CodeStatement
{
***************
*** 1289,1294 ****
--- 1339,1346 ----
[Serializable]
+ #if CONFIG_COM_INTEROP
[ClassInterface(ClassInterfaceType.AutoDispatch)]
[ComVisible(true)]
+ #endif
public class CodeLabeledStatement : CodeStatement
{
***************
*** 1339,1344 ****
--- 1391,1398 ----
[Serializable]
+ #if CONFIG_COM_INTEROP
[ClassInterface(ClassInterfaceType.AutoDispatch)]
[ComVisible(true)]
+ #endif
public class CodeMemberProperty : CodeTypeMember
{
***************
*** 1452,1457 ****
--- 1506,1513 ----
[Serializable]
+ #if CONFIG_COM_INTEROP
[ClassInterface(ClassInterfaceType.AutoDispatch)]
[ComVisible(true)]
+ #endif
public class CodeMethodReferenceExpression : CodeExpression
{
***************
*** 1498,1503 ****
--- 1554,1561 ----
[Serializable]
+ #if CONFIG_COM_INTEROP
[ClassInterface(ClassInterfaceType.AutoDispatch)]
[ComVisible(true)]
+ #endif
public class CodeMethodReturnStatement : CodeStatement
{
***************
*** 1531,1536 ****
--- 1589,1596 ----
[Serializable]
+ #if CONFIG_COM_INTEROP
[ClassInterface(ClassInterfaceType.AutoDispatch)]
[ComVisible(true)]
+ #endif
public class CodeNamespaceCollection : CollectionBase
{
***************
*** 1610,1615 ****
--- 1670,1677 ----
[Serializable]
+ #if CONFIG_COM_INTEROP
[ClassInterface(ClassInterfaceType.AutoDispatch)]
[ComVisible(true)]
+ #endif
public class CodeParameterDeclarationExpressionCollection : CollectionBase
{
***************
*** 1689,1694 ****
--- 1751,1758 ----
[Serializable]
+ #if CONFIG_COM_INTEROP
[ClassInterface(ClassInterfaceType.AutoDispatch)]
[ComVisible(true)]
+ #endif
public class CodePrimitiveExpression : CodeExpression
{
***************
*** 1722,1727 ****
--- 1786,1793 ----
[Serializable]
+ #if CONFIG_COM_INTEROP
[ClassInterface(ClassInterfaceType.AutoDispatch)]
[ComVisible(true)]
+ #endif
public class CodePropertyReferenceExpression : CodeExpression
{
***************
*** 1768,1773 ****
--- 1834,1841 ----
[Serializable]
+ #if CONFIG_COM_INTEROP
[ClassInterface(ClassInterfaceType.AutoDispatch)]
[ComVisible(true)]
+ #endif
public class CodePropertySetValueReferenceExpression : CodeExpression
{
***************
*** 1781,1786 ****
--- 1849,1856 ----
[Serializable]
+ #if CONFIG_COM_INTEROP
[ClassInterface(ClassInterfaceType.AutoDispatch)]
[ComVisible(true)]
+ #endif
public class CodeSnippetExpression : CodeExpression
{
***************
*** 1814,1819 ****
--- 1884,1891 ----
[Serializable]
+ #if CONFIG_COM_INTEROP
[ClassInterface(ClassInterfaceType.AutoDispatch)]
[ComVisible(true)]
+ #endif
public class CodeSnippetStatement : CodeStatement
{
***************
*** 1847,1852 ****
--- 1919,1926 ----
[Serializable]
+ #if CONFIG_COM_INTEROP
[ClassInterface(ClassInterfaceType.AutoDispatch)]
[ComVisible(true)]
+ #endif
public class CodeSnippetTypeMember : CodeTypeMember
{
***************
*** 1880,1885 ****
--- 1954,1961 ----
[Serializable]
+ #if CONFIG_COM_INTEROP
[ClassInterface(ClassInterfaceType.AutoDispatch)]
[ComVisible(true)]
+ #endif
public class CodeStatement : CodeObject
{
***************
*** 1909,1914 ****
--- 1985,1992 ----
[Serializable]
+ #if CONFIG_COM_INTEROP
[ClassInterface(ClassInterfaceType.AutoDispatch)]
[ComVisible(true)]
+ #endif
public class CodeThisReferenceExpression : CodeExpression
{
***************
*** 1922,1927 ****
--- 2000,2007 ----
[Serializable]
+ #if CONFIG_COM_INTEROP
[ClassInterface(ClassInterfaceType.AutoDispatch)]
[ComVisible(true)]
+ #endif
public class CodeThrowExceptionStatement : CodeStatement
{
***************
*** 1955,1960 ****
--- 2035,2042 ----
[Serializable]
+ #if CONFIG_COM_INTEROP
[ClassInterface(ClassInterfaceType.AutoDispatch)]
[ComVisible(true)]
+ #endif
public class CodeTryCatchFinallyStatement : CodeStatement
{
***************
*** 2019,2024 ****
--- 2101,2108 ----
[Serializable]
+ #if CONFIG_COM_INTEROP
[ClassInterface(ClassInterfaceType.AutoDispatch)]
[ComVisible(true)]
+ #endif
public class CodeTypeConstructor : CodeMemberMethod
{
***************
*** 2032,2037 ****
--- 2116,2123 ----
[Serializable]
+ #if CONFIG_COM_INTEROP
[ClassInterface(ClassInterfaceType.AutoDispatch)]
[ComVisible(true)]
+ #endif
public class CodeTypeDeclarationCollection : CollectionBase
{
***************
*** 2111,2116 ****
--- 2197,2204 ----
[Serializable]
+ #if CONFIG_COM_INTEROP
[ClassInterface(ClassInterfaceType.AutoDispatch)]
[ComVisible(true)]
+ #endif
public class CodeTypeMemberCollection : CollectionBase
{
***************
*** 2190,2195 ****
--- 2278,2285 ----
[Serializable]
+ #if CONFIG_COM_INTEROP
[ClassInterface(ClassInterfaceType.AutoDispatch)]
[ComVisible(true)]
+ #endif
public class CodeVariableReferenceExpression : CodeExpression
{
***************
*** 2222,2226 ****
}; // class CodeVariableReferenceExpression
! #endif // !ECMA_COMPAT
}; // namespace System.CodeDom
--- 2312,2316 ----
}; // class CodeVariableReferenceExpression
! #endif // CONFIG_CODEDOM
}; // namespace System.CodeDom
Index: gencdom.c
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnetlib/System/CodeDom/gencdom.c,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -r1.2 -r1.3
*** gencdom.c 15 Nov 2002 04:33:04 -0000 1.2
--- gencdom.c 29 May 2003 01:22:39 -0000 1.3
***************
*** 2,6 ****
* gencdom.c - Generate System.CodeDom classes from rules.txt.
*
! * Copyright (C) 2002 Southern Storm Software, Pty Ltd.
*
* This program is free software; you can redistribute it and/or modify
--- 2,6 ----
* gencdom.c - Generate System.CodeDom classes from rules.txt.
*
! * Copyright (C) 2002, 2003 Southern Storm Software, Pty Ltd.
*
* This program is free software; you can redistribute it and/or modify
***************
*** 438,443 ****
--- 438,445 ----
/* Output the class header */
fprintf(stream, "[Serializable]\n");
+ fprintf(stream, "#if CONFIG_COM_INTEROP\n");
fprintf(stream, "[ClassInterface(ClassInterfaceType.AutoDispatch)]\n");
fprintf(stream, "[ComVisible(true)]\n");
+ fprintf(stream, "#endif\n");
fprintf(stream, "public class %s : %s\n", name, parent);
fprintf(stream, "{\n");
***************
*** 551,555 ****
" * This file is generated from rules.txt using gencdom - do not
edit.\n"
" *\n"
! " * Copyright (C) 2002 Southern Storm Software, Pty Ltd.\n"
" *\n"
" * This program is free software; you can redistribute it and/or
modify\n"
--- 553,557 ----
" * This file is generated from rules.txt using gencdom - do not
edit.\n"
" *\n"
! " * Copyright (C) 2002, 2003 Southern Storm Software, Pty Ltd.\n"
" *\n"
" * This program is free software; you can redistribute it and/or
modify\n"
***************
*** 576,580 ****
fprintf(stream, "namespace System.CodeDom\n{\n");
fprintf(stream, "\n");
! fprintf(stream, "#if !ECMA_COMPAT\n");
fprintf(stream, "\n");
fprintf(stream, "using System.Runtime.InteropServices;\n");
--- 578,582 ----
fprintf(stream, "namespace System.CodeDom\n{\n");
fprintf(stream, "\n");
! fprintf(stream, "#if CONFIG_CODEDOM\n");
fprintf(stream, "\n");
fprintf(stream, "using System.Runtime.InteropServices;\n");
***************
*** 589,593 ****
static void generateFooter(FILE *stream)
{
! fprintf(stream, "#endif // !ECMA_COMPAT\n");
fprintf(stream, "\n");
fprintf(stream, "}; // namespace System.CodeDom\n");
--- 591,595 ----
static void generateFooter(FILE *stream)
{
! fprintf(stream, "#endif // CONFIG_CODEDOM\n");
fprintf(stream, "\n");
fprintf(stream, "}; // namespace System.CodeDom\n");
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Dotgnu-pnet-commits] CVS: pnetlib/System/CodeDom CodeArrayCreateExpression.cs,1.1,1.2 CodeAttachEventStatement.cs,1.1,1.2 CodeBinaryOperatorType.cs,1.1,1.2 CodeCastExpression.cs,1.1,1.2 CodeCatchClause.cs,1.1,1.2 CodeCommentStatement.cs,1.1,1.2 CodeConditionStatement.cs,1.1,1.2 CodeGotoStatement.cs,1.1,1.2 CodeLinePragma.cs,1.1,1.2 CodeMemberEvent.cs,1.1,1.2 CodeMemberField.cs,1.1,1.2 CodeMemberMethod.cs,1.1,1.2 CodeMethodInvokeExpression.cs,1.1,1.2 CodeNamespace.cs,1.1,1.2 CodeNamespaceImport.cs,1.1,1.2 CodeNamespaceImportCollection.cs,1.2,1.3 CodeObject.cs,1.1,1.2 CodeObjectCreateExpression.cs,1.1,1.2 CodeParameterDeclarationExpression.cs,1.1,1.2 CodeRemoveEventStatement.cs,1.1,1.2CodeSnippetCompileUnit.cs,1.1,1.2 CodeStatementCollection.cs,1.1,1.2 CodeTypeDeclaration.cs,1.2,1.3 CodeTypeDelegate.cs,1.1,1.2 CodeTypeMember.cs,1.1,1.2 CodeTypeOfExpression.cs,1.1,1.2 CodeTypeReference.cs,1.1,1.2 CodeTypeReferenceCollection.cs,1.1,1.2 CodeTypeReferenceExpression.cs,1.1,1.2 CodeVariableDeclarationStatement.cs,1.1,1.2 FieldDirection.cs,1.1,1.2 MemberAttributes.cs,1.1,1.2 RuleOutput.cs,1.4,1.5 gencdom.c,1.2,1.3,
Rhys Weatherley <address@hidden> <=
- Prev by Date:
[Dotgnu-pnet-commits] CVS: pnetlib/System/CodeDom/Compiler CSharpCodeCompiler.cs,1.3,1.4 CSharpCodeProvider.cs,1.2,1.3 CodeCompiler.cs,1.3,1.4 CodeDomProvider.cs,1.2,1.3 CodeGenerator.cs,1.3,1.4 CodeGeneratorOptions.cs,1.1,1.2 CodeParser.cs,1.1,1.2 CompilerError.cs,1.2,1.3 CompilerErrorCollection.cs,1.1,1.2 CompilerParameters.cs,1.2,1.3 CompilerResults.cs,1.2,1.3 Executor.cs,1.2,1.3 GeneratorSupport.cs,1.2,1.3 ICodeCompiler.cs,1.1,1.2 ICodeGenerator.cs,1.1,1.2 ICodeParser.cs,1.1,1.2 IndentedTextWriter.cs,1.2,1.3 LanguageOptions.cs,1.1,1.2 TempFileCollection.cs,1.2,1.3 VBCodeCompiler.cs,1.1,1.2 VBCodeProvider.cs,1.1,1.2
- Next by Date:
[Dotgnu-pnet-commits] CVS: pnetlib/tests/runtime/System/Security/Cryptography CryptoTestCase.cs,1.10,1.11 SuiteCryptography.cs,1.1,1.2 TestAES.cs,1.4,1.5 TestDES.cs,1.5,1.6 TestMD5.cs,1.3,1.4 TestRC2.cs,1.4,1.5 TestRNG.cs,1.3,1.4 TestSHA1.cs,1.3,1.4 TestSHA256.cs,1.3,1.4 TestSHA384.cs,1.3,1.4 TestSHA512.cs,1.3,1.4 TestTripleDES.cs,1.5,1.6
- Previous by thread:
[Dotgnu-pnet-commits] CVS: pnetlib/System/CodeDom/Compiler CSharpCodeCompiler.cs,1.3,1.4 CSharpCodeProvider.cs,1.2,1.3 CodeCompiler.cs,1.3,1.4 CodeDomProvider.cs,1.2,1.3 CodeGenerator.cs,1.3,1.4 CodeGeneratorOptions.cs,1.1,1.2 CodeParser.cs,1.1,1.2 CompilerError.cs,1.2,1.3 CompilerErrorCollection.cs,1.1,1.2 CompilerParameters.cs,1.2,1.3 CompilerResults.cs,1.2,1.3 Executor.cs,1.2,1.3 GeneratorSupport.cs,1.2,1.3 ICodeCompiler.cs,1.1,1.2 ICodeGenerator.cs,1.1,1.2 ICodeParser.cs,1.1,1.2 IndentedTextWriter.cs,1.2,1.3 LanguageOptions.cs,1.1,1.2 TempFileCollection.cs,1.2,1.3 VBCodeCompiler.cs,1.1,1.2 VBCodeProvider.cs,1.1,1.2
- Next by thread:
[Dotgnu-pnet-commits] CVS: pnetlib/tests/runtime/System/Security/Cryptography CryptoTestCase.cs,1.10,1.11 SuiteCryptography.cs,1.1,1.2 TestAES.cs,1.4,1.5 TestDES.cs,1.5,1.6 TestMD5.cs,1.3,1.4 TestRC2.cs,1.4,1.5 TestRNG.cs,1.3,1.4 TestSHA1.cs,1.3,1.4 TestSHA256.cs,1.3,1.4 TestSHA384.cs,1.3,1.4 TestSHA512.cs,1.3,1.4 TestTripleDES.cs,1.5,1.6
- Index(es):