/Mono.Cecil/GenericParameterAttributes.cs

http://github.com/jbevain/cecil · C# · 27 lines · 14 code · 4 blank · 9 comment · 0 complexity · 118afeb4fe34146e733cbdd57ce219b9 MD5 · raw file

  1. //
  2. // Author:
  3. // Jb Evain (jbevain@gmail.com)
  4. //
  5. // Copyright (c) 2008 - 2015 Jb Evain
  6. // Copyright (c) 2008 - 2011 Novell, Inc.
  7. //
  8. // Licensed under the MIT/X11 license.
  9. //
  10. using System;
  11. namespace Mono.Cecil {
  12. [Flags]
  13. public enum GenericParameterAttributes : ushort {
  14. VarianceMask = 0x0003,
  15. NonVariant = 0x0000,
  16. Covariant = 0x0001,
  17. Contravariant = 0x0002,
  18. SpecialConstraintMask = 0x001c,
  19. ReferenceTypeConstraint = 0x0004,
  20. NotNullableValueTypeConstraint = 0x0008,
  21. DefaultConstructorConstraint = 0x0010
  22. }
  23. }