enums_in_range_call.gd 176 B

123456789
  1. enum E { E0 = 0, E3 = 3 }
  2. func test():
  3. var total := 0
  4. for value in range(E.E0, E.E3):
  5. var inferable := value
  6. total += inferable
  7. assert(total == 0 + 1 + 2)
  8. print('ok')