Home
last modified time | relevance | path

Searched refs:enumerators (Results 1 – 25 of 36) sorted by relevance

12

/freebsd/contrib/llvm-project/lldb/source/Target/
H A DRegisterFlags.cpp248 const FieldEnum::Enumerators &enumerators) { in DumpEnumerators() argument
249 for (auto it = enumerators.cbegin(); it != enumerators.cend(); ++it) { in DumpEnumerators()
258 if (std::next(it) != enumerators.cend()) in DumpEnumerators()
297 const FieldEnum::Enumerators &enumerators = enum_type->GetEnumerators(); in DumpEnums() local
298 if (enumerators.empty()) in DumpEnums()
313 DumpEnumerators(strm, indent, current_width, max_width, enumerators); in DumpEnums()
344 const Enumerators &enumerators = GetEnumerators(); in ToXML() local
345 if (enumerators.empty()) { in ToXML()
352 for (const auto &enumerator : enumerators) { in ToXML()
423 FieldEnum::FieldEnum(std::string id, const Enumerators &enumerators) in FieldEnum() argument
[all …]
/freebsd/contrib/llvm-project/lldb/source/Interpreter/
H A DOptionValueEnumeration.cpp17 const OptionEnumValues &enumerators, enum_type value) in OptionValueEnumeration() argument
19 SetEnumerations(enumerators); in OptionValueEnumeration()
86 const OptionEnumValues &enumerators) { in SetEnumerations() argument
89 for (const auto &enumerator : enumerators) { in SetEnumerations()
/freebsd/contrib/llvm-project/lldb/source/Plugins/RegisterTypeBuilder/
H A DRegisterTypeBuilderClang.cpp72 const FieldEnum::Enumerators &enumerators = enum_type->GetEnumerators(); in GetRegisterType() local
73 if (!enumerators.empty()) { in GetRegisterType()
98 for (auto enumerator : enumerators) { in GetRegisterType()
/freebsd/contrib/llvm-project/lldb/source/Core/
H A DDumpRegisterInfo.cpp117 std::string enumerators = flags_type->DumpEnums(terminal_width); in DoDumpRegisterInfo() local
118 if (enumerators.size()) in DoDumpRegisterInfo()
119 strm << "\n\n" << enumerators; in DoDumpRegisterInfo()
/freebsd/contrib/llvm-project/lldb/include/lldb/Interpreter/
H A DOptionValueEnumeration.h33 OptionValueEnumeration(const OptionEnumValues &enumerators, enum_type value);
72 void SetEnumerations(const OptionEnumValues &enumerators);
/freebsd/contrib/llvm-project/llvm/include/llvm/BinaryFormat/
H A DSwift.def9 // Macros for running through Swift enumerators.
H A DMsgPack.def10 /// Macros for running through MessagePack enumerators.
H A DDwarf.def9 // Macros for running through Dwarf enumerators.
/freebsd/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangPersistentVariables.cpp97 for (clang::EnumConstantDecl *enumerator_decl : enum_decl->enumerators()) { in RegisterPersistentDecl()
/freebsd/contrib/llvm-project/lldb/include/lldb/Target/
H A DRegisterFlags.h44 FieldEnum(std::string id, const Enumerators &enumerators);
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaBPF.cpp108 return llvm::is_contained(ET->getDecl()->enumerators(), Enumerator); in isValidPreserveEnumValueArg()
H A DSemaStmt.cpp1537 !ET->getDecl()->enumerators().empty()) { in ActOnFinishSwitchStmt()
1543 for (auto *EDI : ED->enumerators()) { in ActOnFinishSwitchStmt()
1695 for (auto *EDI : ED->enumerators()) { in DiagnoseAssignmentEnum()
/freebsd/sys/contrib/device-tree/Bindings/clock/
H A Dqcom,rpmcc.txt36 The clock enumerators are defined in <dt-bindings/clock/qcom,rpmcc.h>
/freebsd/sys/x86/x86/
H A Dlocal_apic.c1813 static SLIST_HEAD(, apic_enumerator) enumerators =
1814 SLIST_HEAD_INITIALIZER(enumerators);
1823 SLIST_FOREACH(apic_enum, &enumerators, apic_next) { in apic_register_enumerator()
1829 SLIST_INSERT_HEAD(&enumerators, enumerator, apic_next); in apic_register_enumerator()
1854 SLIST_FOREACH(enumerator, &enumerators, apic_next) { in apic_init()
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DDeclNodes.td37 def EnumConstant : DeclNode<Value, "enumerators">;
H A DDiagnosticParseKinds.td107 "missing ',' between enumerators">;
125 "%select{|; missing list of enumerators?}0">,
/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/gdb-remote/
H A DProcessGDBRemote.cpp4196 std::map<uint64_t, FieldEnum::Enumerator> enumerators; in ParseEnumEvalues() local
4199 "evalue", [&enumerators, &log](const XMLNode &enumerator_node) { in ParseEnumEvalues()
4234 enumerators.insert_or_assign( in ParseEnumEvalues()
4242 for (auto [_, enumerator] : enumerators) in ParseEnumEvalues()
4277 FieldEnum::Enumerators enumerators = ParseEnumEvalues(enum_node); in ParseEnums() local
4278 if (!enumerators.empty()) { in ParseEnums()
4283 id, std::make_unique<FieldEnum>(id, enumerators)); in ParseEnums()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DTemplateBase.cpp64 for (const EnumConstantDecl *ECD : ET->getDecl()->enumerators()) { in printIntegral()
/freebsd/contrib/llvm-project/clang/lib/Index/
H A DUSRGeneration.cpp598 auto enum_range = ED->enumerators(); in VisitTagDecl()
/freebsd/contrib/llvm-project/clang/include/clang/ExtractAPI/
H A DExtractAPIVisitor.h434 Decl->enumerators()); in VisitEnumDecl()
/freebsd/contrib/llvm-project/lldb/docs/
H A Dpython_api_enums.rst7 Python API enumerators and constants
/freebsd/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/
H A DTypeSystemClang.cpp8659 clang::EnumDecl::enumerator_range enumerators = enum_decl->enumerators(); in DumpEnumValue() local
8660 if (enumerators.empty()) in DumpEnumValue()
8663 for (auto *enumerator : enumerators) { in DumpEnumValue()
8706 for (auto *enumerator : enum_decl->enumerators()) in DumpEnumValue()
/freebsd/contrib/llvm-project/clang/lib/ARCMigrate/
H A DObjCMT.cpp792 for (auto *Enumerator : EnumDcl->enumerators()) { in UseNSOptionsMacro()
/freebsd/contrib/llvm-project/clang/lib/Frontend/
H A DASTUnit.cpp957 for (const auto *EI : EnumD->enumerators()) { in AddTopLevelDeclarationToHash()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DDecl.h3973 enumerator_range enumerators() const { in enumerators() function

12