dotgnu-pnet-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Dotgnu-pnet-commits] CVS: pnetlib/runtime/System/Diagnostics/SymbolStor


From: Rhys Weatherley <address@hidden>
Subject: [Dotgnu-pnet-commits] CVS: pnetlib/runtime/System/Diagnostics/SymbolStore ISymbolBinder.cs,1.1,1.2 ISymbolDocument.cs,1.1,1.2 ISymbolDocumentWriter.cs,1.1,1.2 ISymbolMethod.cs,1.1,1.2 ISymbolNamespace.cs,1.1,1.2 ISymbolReader.cs,1.1,1.2 ISymbolScope.cs,1.1,1.2 ISymbolVariable.cs,1.1,1.2 ISymbolWriter.cs,1.1,1.2 SymAddressKind.cs,1.1,1.2 SymDocumentType.cs,1.1,1.2 SymLanguageType.cs,1.1,1.2 SymLanguageVendor.cs,1.1,1.2 SymbolToken.cs,1.1,1.2
Date: Thu, 10 Apr 2003 19:07:12 -0400

Update of /cvsroot/dotgnu-pnet/pnetlib/runtime/System/Diagnostics/SymbolStore
In directory 
subversions:/tmp/cvs-serv20260/runtime/System/Diagnostics/SymbolStore

Modified Files:
        ISymbolBinder.cs ISymbolDocument.cs ISymbolDocumentWriter.cs 
        ISymbolMethod.cs ISymbolNamespace.cs ISymbolReader.cs 
        ISymbolScope.cs ISymbolVariable.cs ISymbolWriter.cs 
        SymAddressKind.cs SymDocumentType.cs SymLanguageType.cs 
        SymLanguageVendor.cs SymbolToken.cs 
Log Message:


Add ECMA_COMPAT to non-ECMA classes under System.Diagnostics;
implement remaining TODO's.


Index: ISymbolBinder.cs
===================================================================
RCS file: 
/cvsroot/dotgnu-pnet/pnetlib/runtime/System/Diagnostics/SymbolStore/ISymbolBinder.cs,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -r1.1 -r1.2
*** ISymbolBinder.cs    8 Feb 2003 05:58:21 -0000       1.1
--- ISymbolBinder.cs    10 Apr 2003 23:07:09 -0000      1.2
***************
*** 22,25 ****
--- 22,27 ----
   */
  
+ #if !ECMA_COMPAT
+ 
  using System;
  
***************
*** 32,33 ****
--- 34,37 ----
        }
  }//namespace
+ 
+ #endif // !ECMA_COMPAT

Index: ISymbolDocument.cs
===================================================================
RCS file: 
/cvsroot/dotgnu-pnet/pnetlib/runtime/System/Diagnostics/SymbolStore/ISymbolDocument.cs,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -r1.1 -r1.2
*** ISymbolDocument.cs  8 Feb 2003 05:58:21 -0000       1.1
--- ISymbolDocument.cs  10 Apr 2003 23:07:09 -0000      1.2
***************
*** 22,25 ****
--- 22,27 ----
   */
  
+ #if !ECMA_COMPAT
+ 
  using System;
  
***************
*** 71,72 ****
--- 73,76 ----
        }
  }//namespace
+ 
+ #endif // !ECMA_COMPAT

Index: ISymbolDocumentWriter.cs
===================================================================
RCS file: 
/cvsroot/dotgnu-pnet/pnetlib/runtime/System/Diagnostics/SymbolStore/ISymbolDocumentWriter.cs,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -r1.1 -r1.2
*** ISymbolDocumentWriter.cs    8 Feb 2003 05:58:21 -0000       1.1
--- ISymbolDocumentWriter.cs    10 Apr 2003 23:07:09 -0000      1.2
***************
*** 22,25 ****
--- 22,27 ----
   */
  
+ #if !ECMA_COMPAT
+ 
  using System;
  
***************
*** 34,35 ****
--- 36,39 ----
        }
  }//namespace
+ 
+ #endif // !ECMA_COMPAT

Index: ISymbolMethod.cs
===================================================================
RCS file: 
/cvsroot/dotgnu-pnet/pnetlib/runtime/System/Diagnostics/SymbolStore/ISymbolMethod.cs,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -r1.1 -r1.2
*** ISymbolMethod.cs    8 Feb 2003 05:58:21 -0000       1.1
--- ISymbolMethod.cs    10 Apr 2003 23:07:09 -0000      1.2
***************
*** 22,25 ****
--- 22,27 ----
   */
  
+ #if !ECMA_COMPAT
+ 
  using System;
  
***************
*** 62,63 ****
--- 64,67 ----
        }
  }//namespace
+ 
+ #endif // !ECMA_COMPAT

Index: ISymbolNamespace.cs
===================================================================
RCS file: 
/cvsroot/dotgnu-pnet/pnetlib/runtime/System/Diagnostics/SymbolStore/ISymbolNamespace.cs,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -r1.1 -r1.2
*** ISymbolNamespace.cs 8 Feb 2003 05:58:21 -0000       1.1
--- ISymbolNamespace.cs 10 Apr 2003 23:07:09 -0000      1.2
***************
*** 22,25 ****
--- 22,27 ----
   */
  
+ #if !ECMA_COMPAT
+ 
  using System;
  
***************
*** 39,40 ****
--- 41,44 ----
        }
  }//namespace
+ 
+ #endif // !ECMA_COMPAT

Index: ISymbolReader.cs
===================================================================
RCS file: 
/cvsroot/dotgnu-pnet/pnetlib/runtime/System/Diagnostics/SymbolStore/ISymbolReader.cs,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -r1.1 -r1.2
*** ISymbolReader.cs    8 Feb 2003 05:58:21 -0000       1.1
--- ISymbolReader.cs    10 Apr 2003 23:07:09 -0000      1.2
***************
*** 22,25 ****
--- 22,27 ----
   */
  
+ #if !ECMA_COMPAT
+ 
  using System;
  
***************
*** 54,55 ****
--- 56,59 ----
        }
  }//namespace
+ 
+ #endif // !ECMA_COMPAT

Index: ISymbolScope.cs
===================================================================
RCS file: 
/cvsroot/dotgnu-pnet/pnetlib/runtime/System/Diagnostics/SymbolStore/ISymbolScope.cs,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -r1.1 -r1.2
*** ISymbolScope.cs     8 Feb 2003 05:58:21 -0000       1.1
--- ISymbolScope.cs     10 Apr 2003 23:07:09 -0000      1.2
***************
*** 22,25 ****
--- 22,27 ----
   */
  
+ #if !ECMA_COMPAT
+ 
  using System;
  
***************
*** 56,57 ****
--- 58,61 ----
        }
  }//namespace
+ 
+ #endif // !ECMA_COMPAT

Index: ISymbolVariable.cs
===================================================================
RCS file: 
/cvsroot/dotgnu-pnet/pnetlib/runtime/System/Diagnostics/SymbolStore/ISymbolVariable.cs,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -r1.1 -r1.2
*** ISymbolVariable.cs  8 Feb 2003 05:58:21 -0000       1.1
--- ISymbolVariable.cs  10 Apr 2003 23:07:09 -0000      1.2
***************
*** 22,25 ****
--- 22,27 ----
   */
  
+ #if !ECMA_COMPAT
+ 
  using System;
  
***************
*** 72,73 ****
--- 74,77 ----
        }
  }//namespace
+ 
+ #endif // !ECMA_COMPAT

Index: ISymbolWriter.cs
===================================================================
RCS file: 
/cvsroot/dotgnu-pnet/pnetlib/runtime/System/Diagnostics/SymbolStore/ISymbolWriter.cs,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -r1.1 -r1.2
*** ISymbolWriter.cs    8 Feb 2003 05:58:21 -0000       1.1
--- ISymbolWriter.cs    10 Apr 2003 23:07:09 -0000      1.2
***************
*** 22,25 ****
--- 22,27 ----
   */
  
+ #if !ECMA_COMPAT
+ 
  using System;
  using System.Reflection;
***************
*** 89,90 ****
--- 91,94 ----
        }
  }//namespace
+ 
+ #endif // !ECMA_COMPAT

Index: SymAddressKind.cs
===================================================================
RCS file: 
/cvsroot/dotgnu-pnet/pnetlib/runtime/System/Diagnostics/SymbolStore/SymAddressKind.cs,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -r1.1 -r1.2
*** SymAddressKind.cs   8 Feb 2003 05:58:21 -0000       1.1
--- SymAddressKind.cs   10 Apr 2003 23:07:09 -0000      1.2
***************
*** 22,25 ****
--- 22,27 ----
   */
  
+ #if !ECMA_COMPAT
+ 
  using System;
  
***************
*** 39,40 ****
--- 41,44 ----
        }
  }//namespace
+ 
+ #endif // !ECMA_COMPAT

Index: SymDocumentType.cs
===================================================================
RCS file: 
/cvsroot/dotgnu-pnet/pnetlib/runtime/System/Diagnostics/SymbolStore/SymDocumentType.cs,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -r1.1 -r1.2
*** SymDocumentType.cs  8 Feb 2003 05:58:21 -0000       1.1
--- SymDocumentType.cs  10 Apr 2003 23:07:09 -0000      1.2
***************
*** 22,25 ****
--- 22,27 ----
   */
  
+ #if !ECMA_COMPAT
+ 
  using System;
  
***************
*** 28,40 ****
        public class SymDocumentType
        {
!               [TODO]
!               public SymDocumentType()
!               {
!                        throw new NotImplementedException(".ctor");
!               }
! 
!               [TODO]
!               public static readonly Guid Text;
! 
        }
  }//namespace
--- 30,37 ----
        public class SymDocumentType
        {
!               public static readonly Guid Text
!                       = new Guid("5a869d0b-6611-11d3-bd2a-0000f80849bd");
        }
  }//namespace
+ 
+ #endif // !ECMA_COMPAT

Index: SymLanguageType.cs
===================================================================
RCS file: 
/cvsroot/dotgnu-pnet/pnetlib/runtime/System/Diagnostics/SymbolStore/SymLanguageType.cs,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -r1.1 -r1.2
*** SymLanguageType.cs  8 Feb 2003 05:58:21 -0000       1.1
--- SymLanguageType.cs  10 Apr 2003 23:07:09 -0000      1.2
***************
*** 22,25 ****
--- 22,27 ----
   */
  
+ #if !ECMA_COMPAT
+ 
  using System;
  
***************
*** 28,70 ****
        public class SymLanguageType
        {
!               [TODO]
!               public SymLanguageType()
!               {
!                        throw new NotImplementedException(".ctor");
!               }
! 
!               [TODO]
!               public static readonly Guid Basic;
  
!               [TODO]
!               public static readonly Guid C;
  
!               [TODO]
!               public static readonly Guid CPlusPlus;
  
!               [TODO]
!               public static readonly Guid CSharp;
  
!               [TODO]
!               public static readonly Guid Cobol;
  
!               [TODO]
!               public static readonly Guid ILAssembly;
  
!               [TODO]
!               public static readonly Guid JScript;
  
!               [TODO]
!               public static readonly Guid Java;
  
!               [TODO]
!               public static readonly Guid MCPlusPlus;
  
!               [TODO]
!               public static readonly Guid Pascal;
! 
!               [TODO]
!               public static readonly Guid SMC;
  
        }
  }//namespace
--- 30,67 ----
        public class SymLanguageType
        {
!               public static readonly Guid Basic
!                       = new Guid("3a12d0b8-c26c-11d0-b442-00a0244a1dd2");
  
!               public static readonly Guid C
!                       = new Guid("63a08714-fc37-11d2-904c-00c04fa302a1");
  
!               public static readonly Guid Cobol
!                       = new Guid("af046cd1-d0e1-11d2-977c-00a0c9b4d50c");
  
!               public static readonly Guid CPlusPlus
!                       = new Guid("3a12d0b7-c26c-11d0-b442-00a0244a1dd2");
  
!               public static readonly Guid CSharp
!                       = new Guid("3f5162f8-07c6-11d3-9053-00c04fa302a1");
  
!               public static readonly Guid ILAssembly
!                       = new Guid("af046cd3-d0e1-11d2-977c-00a0c9b4d50c");
  
!               public static readonly Guid Java
!                       = new Guid("3a12d0b4-c26c-11d0-b442-00a0244a1dd2");
  
!               public static readonly Guid JScript
!                       = new Guid("3a12d0b6-c26c-11d0-b442-00a0244a1dd2");
  
!               public static readonly Guid MCPlusPlus
!                       = new Guid("4b35fde8-07c6-11d3-9053-00c04fa302a1");
  
!               public static readonly Guid Pascal
!                       = new Guid("af046cd2-d0e1-11d2-977c-00a0c9b4d50c");
  
+               public static readonly Guid SMC
+                       = new Guid("0d9b9f7b-6611-11d3-bd2a-0000f80849bd");
        }
  }//namespace
+ 
+ #endif // !ECMA_COMPAT

Index: SymLanguageVendor.cs
===================================================================
RCS file: 
/cvsroot/dotgnu-pnet/pnetlib/runtime/System/Diagnostics/SymbolStore/SymLanguageVendor.cs,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -r1.1 -r1.2
*** SymLanguageVendor.cs        8 Feb 2003 05:58:21 -0000       1.1
--- SymLanguageVendor.cs        10 Apr 2003 23:07:09 -0000      1.2
***************
*** 22,25 ****
--- 22,27 ----
   */
  
+ #if !ECMA_COMPAT
+ 
  using System;
  
***************
*** 28,40 ****
        public class SymLanguageVendor
        {
!               [TODO]
!               public SymLanguageVendor()
!               {
!                        throw new NotImplementedException(".ctor");
!               }
! 
!               [TODO]
!               public static readonly Guid Microsoft;
  
        }
  }//namespace
--- 30,38 ----
        public class SymLanguageVendor
        {
!               public static readonly Guid Microsoft
!                       = new Guid("994b45c4-e6e9-11d2-903f-00c04fa302a1");
  
        }
  }//namespace
+ 
+ #endif // !ECMA_COMPAT

Index: SymbolToken.cs
===================================================================
RCS file: 
/cvsroot/dotgnu-pnet/pnetlib/runtime/System/Diagnostics/SymbolStore/SymbolToken.cs,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -r1.1 -r1.2
*** SymbolToken.cs      8 Feb 2003 05:58:21 -0000       1.1
--- SymbolToken.cs      10 Apr 2003 23:07:09 -0000      1.2
***************
*** 22,25 ****
--- 22,27 ----
   */
  
+ #if !ECMA_COMPAT
+ 
  using System;
  
***************
*** 28,54 ****
        public struct SymbolToken
        {
!               [TODO]
                public SymbolToken(int val)
                {
!                        throw new NotImplementedException(".ctor");
                }
  
-               [TODO]
                public int GetToken()
                {
!                        throw new NotImplementedException("GetToken");
                }
  
-               [TODO]
                public override bool Equals(Object obj)
                {
!                        throw new NotImplementedException("Equals");
                }
  
-               [TODO]
                public override int GetHashCode()
                {
!                        throw new NotImplementedException("GetHashCode");
                }
        }
  }//namespace
--- 30,63 ----
        public struct SymbolToken
        {
!               private int token;
! 
                public SymbolToken(int val)
                {
!                        this.token = val;
                }
  
                public int GetToken()
                {
!                        return token;
                }
  
                public override bool Equals(Object obj)
                {
!                        if(obj is SymbolToken)
!                        {
!                               return (token == ((SymbolToken)obj).token);
!                        }
!                        else
!                        {
!                               return false;
!                        }
                }
  
                public override int GetHashCode()
                {
!                        return token;
                }
        }
  }//namespace
+ 
+ #endif // !ECMA_COMPAT





reply via email to

[Prev in Thread] Current Thread [Next in Thread]