Searched refs:FieldEnum (Results 1 – 6 of 6) sorted by relevance
32 const FieldEnum *enum_type) in Field()248 const FieldEnum::Enumerators &enumerators) { in DumpEnumerators()293 const FieldEnum *enum_type = field.GetEnum(); in DumpEnums()297 const FieldEnum::Enumerators &enumerators = enum_type->GetEnumerators(); in DumpEnums()321 if (const FieldEnum *enum_type = field.GetEnum()) { in EnumsToXML()330 void FieldEnum::ToXML(Stream &strm, unsigned size) const { in ToXML()361 void FieldEnum::Enumerator::ToXML(Stream &strm) const { in ToXML()369 void FieldEnum::Enumerator::DumpToLog(Log *log) const { in DumpToLog()373 void FieldEnum::DumpToLog(Log *log) const { in DumpToLog()417 if (const FieldEnum *enum_type = GetEnum()) in ToXML()[all …]
23 class FieldEnum {44 FieldEnum(std::string id, const Enumerators &enumerators);69 const FieldEnum *enum_type);97 const FieldEnum *GetEnum() const { return m_enum_type; } in GetEnum()129 const FieldEnum *m_enum_type;
71 if (const FieldEnum *enum_type = field.GetEnum()) { in GetRegisterType()72 const FieldEnum::Enumerators &enumerators = enum_type->GetEnumerators(); in GetRegisterType()
57 static const FieldEnum tcf_enum( in DetectMTECtrlFields()67 static const FieldEnum rmode_enum( in DetectFPCRFields()
4182 static FieldEnum::Enumerators ParseEnumEvalues(const XMLNode &enum_node) { in ParseEnumEvalues()4196 std::map<uint64_t, FieldEnum::Enumerator> enumerators; in ParseEnumEvalues()4235 *value, FieldEnum::Enumerator(*value, name->str())); in ParseEnumEvalues()4241 FieldEnum::Enumerators final_enumerators; in ParseEnumEvalues()4250 llvm::StringMap<std::unique_ptr<FieldEnum>> ®isters_enum_types) { in ParseEnums()4277 FieldEnum::Enumerators enumerators = ParseEnumEvalues(enum_node); in ParseEnums()4283 id, std::make_unique<FieldEnum>(id, enumerators)); in ParseEnums()4294 const llvm::StringMap<std::unique_ptr<FieldEnum>> ®isters_enum_types) { in ParseFlagsFields()4384 const FieldEnum *enum_type = nullptr; in ParseFlagsFields()4429 const llvm::StringMap<std::unique_ptr<FieldEnum>> ®isters_enum_types) { in ParseFlags()[all …]
491 llvm::StringMap<std::unique_ptr<FieldEnum>> m_registers_enum_types;