The Labs \ Source Viewer \ SSCLI \ System.Diagnostics.SymbolStore \ SymLanguageType

  1. // ==++==
  2. //
  3. //
  4. // Copyright (c) 2006 Microsoft Corporation. All rights reserved.
  5. //
  6. // The use and distribution terms for this software are contained in the file
  7. // named license.txt, which can be found in the root of this distribution.
  8. // By using this software in any fashion, you are agreeing to be bound by the
  9. // terms of this license.
  10. //
  11. // You must not remove this notice, or any other, from this software.
  12. //
  13. //
  14. // ==--==
  15. /*============================================================
  16. **
  17. ** Class:  SymLanguageType
  18. **
  19. **
  20. [System.Runtime.InteropServices.ComVisible(true)]
  21. ** A class to hold public guids for languages types.
  22. **
  23. **
  24. ===========================================================*/
  25. namespace System.Diagnostics.SymbolStore
  26. {
  27.     // Only statics, does not need to be marked with the serializable attribute
  28.     using System;
  29.    
  30.     [System.Runtime.InteropServices.ComVisible(true)]
  31.     public class SymLanguageType
  32.     {
  33.         public static readonly Guid C = new Guid(1671464724, unchecked((short)64567), 4562, 144, 76, 0, 192, 79, 163, 2,
  34.         161);
  35.         public static readonly Guid CPlusPlus = new Guid(974311607, unchecked((short)49772), 4560, 180, 66, 0, 160, 36, 74, 29,
  36.         210);
  37.        
  38.         public static readonly Guid CSharp = new Guid(1062298360, unchecked((short)1990), 4563, 144, 83, 0, 192, 79, 163, 2,
  39.         161);
  40.        
  41.         public static readonly Guid Basic = new Guid(974311608, unchecked((short)49772), 4560, 180, 66, 0, 160, 36, 74, 29,
  42.         210);
  43.        
  44.         public static readonly Guid Java = new Guid(974311604, unchecked((short)49772), 4560, 180, 66, 0, 160, 36, 74, 29,
  45.         210);
  46.        
  47.         public static readonly Guid Cobol = new Guid(unchecked((int)2936302801u), unchecked((short)53473), 4562, 151, 124, 0, 160, 201, 180, 213,
  48.         12);
  49.        
  50.         public static readonly Guid Pascal = new Guid(unchecked((int)2936302802u), unchecked((short)53473), 4562, 151, 124, 0, 160, 201, 180, 213,
  51.         12);
  52.        
  53.         public static readonly Guid ILAssembly = new Guid(unchecked((int)2936302803u), unchecked((short)53473), 4562, 151, 124, 0, 160, 201, 180, 213,
  54.         12);
  55.        
  56.         public static readonly Guid JScript = new Guid(974311606, unchecked((short)49772), 4560, 180, 66, 0, 160, 36, 74, 29,
  57.         210);
  58.        
  59.         public static readonly Guid SMC = new Guid(unchecked((int)228302715), 26129, unchecked((short)4563), 189, 42, 0, 0, 248, 8, 73,
  60.         189);
  61.        
  62.         public static readonly Guid MCPlusPlus = new Guid(1261829608, unchecked((short)1990), 4563, 144, 83, 0, 192, 79, 163, 2,
  63.         161);
  64.     }
  65. }

Developer Fusion