test_enums.vapi 602 B

123456789101112131415161718192021222324252627282930313233343536
  1. // Test file with various enum types to verify child count behavior
  2. // Simple enum with 3 values
  3. public enum SimpleEnum {
  4. FIRST,
  5. SECOND,
  6. THIRD
  7. }
  8. // Enum with numeric values
  9. public enum NumericEnum {
  10. ONE = 1,
  11. TWO = 2,
  12. THREE = 3,
  13. FOUR = 4
  14. }
  15. // Single value enum
  16. public enum SingleEnum {
  17. ONLY_VALUE
  18. }
  19. // Empty enum (edge case)
  20. public enum EmptyEnum {
  21. }
  22. // Namespace with enums
  23. namespace TestNamespace {
  24. public enum NamespaceEnum {
  25. NAMESPACE_FIRST,
  26. NAMESPACE_SECOND,
  27. NAMESPACE_THIRD,
  28. NAMESPACE_FOURTH,
  29. NAMESPACE_FIFTH
  30. }
  31. }