BetterEnum_ExplicitInt.cs 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. using Terminal.Gui.Analyzers.Internal.Attributes;
  2. namespace Terminal.Gui.Analyzers.Internal.Tests.Generators.EnumExtensions.EnumDefinitions;
  3. /// <summary>
  4. /// Same as <see cref="BasicEnum_ExplicitInt"/>, but with <see cref="GenerateEnumExtensionMethodsAttribute"/> applied.
  5. /// </summary>
  6. [GenerateEnumExtensionMethods]
  7. [SuppressMessage ("Naming", "CA1711:Identifiers should not have incorrect suffix", Justification = "Naming is intentional.")]
  8. [SuppressMessage ("Roslynator", "RCS1154:Sort enum members", Justification = "Order is intentional.")]
  9. public enum BetterEnum_ExplicitInt
  10. {
  11. Bit31 = BasicEnum_ExplicitInt.Bit31,
  12. Bit30 = BasicEnum_ExplicitInt.Bit30,
  13. Bit29 = BasicEnum_ExplicitInt.Bit29,
  14. Bit28 = BasicEnum_ExplicitInt.Bit28,
  15. Bit27 = BasicEnum_ExplicitInt.Bit27,
  16. Bit26 = BasicEnum_ExplicitInt.Bit26,
  17. Bit25 = BasicEnum_ExplicitInt.Bit25,
  18. Bit24 = BasicEnum_ExplicitInt.Bit24,
  19. Bit23 = BasicEnum_ExplicitInt.Bit23,
  20. Bit22 = BasicEnum_ExplicitInt.Bit22,
  21. Bit21 = BasicEnum_ExplicitInt.Bit21,
  22. Bit20 = BasicEnum_ExplicitInt.Bit20,
  23. Bit19 = BasicEnum_ExplicitInt.Bit19,
  24. Bit18 = BasicEnum_ExplicitInt.Bit18,
  25. Bit17 = BasicEnum_ExplicitInt.Bit17,
  26. Bit16 = BasicEnum_ExplicitInt.Bit16,
  27. Bit15 = BasicEnum_ExplicitInt.Bit15,
  28. Bit14 = BasicEnum_ExplicitInt.Bit14,
  29. Bit13 = BasicEnum_ExplicitInt.Bit13,
  30. Bit12 = BasicEnum_ExplicitInt.Bit12,
  31. Bit11 = BasicEnum_ExplicitInt.Bit11,
  32. Bit10 = BasicEnum_ExplicitInt.Bit10,
  33. Bit09 = BasicEnum_ExplicitInt.Bit09,
  34. Bit08 = BasicEnum_ExplicitInt.Bit08,
  35. Bit07 = BasicEnum_ExplicitInt.Bit07,
  36. Bit06 = BasicEnum_ExplicitInt.Bit06,
  37. Bit05 = BasicEnum_ExplicitInt.Bit05,
  38. Bit04 = BasicEnum_ExplicitInt.Bit04,
  39. Bit03 = BasicEnum_ExplicitInt.Bit03,
  40. Bit02 = BasicEnum_ExplicitInt.Bit02,
  41. Bit01 = BasicEnum_ExplicitInt.Bit01,
  42. Bit00 = BasicEnum_ExplicitInt.Bit00,
  43. All_0 = BasicEnum_ExplicitInt.All_0,
  44. All_1 = BasicEnum_ExplicitInt.All_1,
  45. Alternating_01 = BasicEnum_ExplicitInt.Alternating_01,
  46. Alternating_10 = BasicEnum_ExplicitInt.Alternating_10,
  47. EvenBytesHigh = BasicEnum_ExplicitInt.EvenBytesHigh,
  48. OddBytesHigh = BasicEnum_ExplicitInt.OddBytesHigh
  49. }