Lines Matching refs:enum
4 from enum import Enum
529 enum = self.consts[attr_spec['enum']]
530 if enum.type == 'flags' or attr_spec.get('enum-as-flags', False):
535 scalar += enum.entries[single_value].user_value(as_flags = True)
538 return enum.entries[value].user_value()
626 def _get_enum_or_unknown(self, enum, raw): argument
628 name = enum.entries_by_val[raw].name
637 enum = self.consts[attr_spec['enum']]
638 if enum.type == 'flags' or attr_spec.get('enum-as-flags', False):
643 value.add(self._get_enum_or_unknown(enum, i))
647 value = self._get_enum_or_unknown(enum, raw)
900 if m.enum: