Lines Matching refs:enumeration
355 enumeration member names.
497 # an Enum class is final once enumeration items have been defined; it
690 to an enumeration member (i.e. Color(3)) and for the functional API
1011 first_enum: enumeration to check for an overriding __new__
1055 Example enumeration:
1232 # protection from modification, while still allowing for an enumeration
1233 # to have members named `name` and `value`. This works because enumeration
1564 def unique(enumeration):
1569 for name, member in enumeration.__members__.items():
1576 (enumeration, alias_details))
1577 return enumeration
1701 body['__doc__'] = 'An enumeration.'
1808 various conditions to check an enumeration for
1818 Check an enumeration for various constraints. (see EnumCheck)
1822 def __call__(self, enumeration):
1824 cls_name = enumeration.__name__
1825 if Flag is not None and issubclass(enumeration, Flag):
1827 elif issubclass(enumeration, Enum):
1835 for name, member in enumeration.__members__.items():
1842 (enumeration, alias_details))
1844 values = set(e.value for e in enumeration)
1868 member_names = enumeration._member_names_
1869 member_values = [m.value for m in enumeration]
1872 for name, alias in enumeration._member_map_.items():
1899 return enumeration