Searched refs:Enum (Results 1 - 25 of 104) sorted by relevance

12345

/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Frontend/OpenMP/
H A DOMPConstants.h35 #define ICV_DATA_ENV(Enum, ...) Enum,
39 #define ICV_DATA_ENV(Enum, ...) \
40 constexpr auto Enum = omp::InternalControlVar::Enum;
44 #define ICV_DATA_ENV(Enum, Name, EnvVar, Init) Init,
48 #define ICV_DATA_ENV(Enum, Name, EnvVar, Init) \
54 #define OMP_RTL(Enum, ...) Enum,
58 #define OMP_RTL(Enum,
[all...]
H A DOMPContext.h34 #define OMP_TRAIT_SET(Enum, ...) Enum,
40 #define OMP_TRAIT_SELECTOR(Enum, ...) Enum,
46 #define OMP_TRAIT_PROPERTY(Enum, ...) Enum,
47 #define OMP_LAST_TRAIT_PROPERTY(Enum) Last = Enum
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Frontend/OpenMP/
H A DOMPContext.cpp59 #define OMP_TRAIT_PROPERTY(Enum, TraitSetEnum, TraitSelectorEnum, Str) \
62 ActiveTraits.set(unsigned(TraitProperty::Enum));
366 #define OMP_TRAIT_SET(Enum, Str) .Case(Str, TraitSet::Enum)
374 #define OMP_TRAIT_SELECTOR(Enum, TraitSetEnum, Str, ReqProp) \
375 case TraitSelector::Enum: \
384 #define OMP_TRAIT_PROPERTY(Enum, TraitSetEnum, TraitSelectorEnum, Str) \
385 case TraitProperty::Enum: \
393 #define OMP_TRAIT_SET(Enum, Str) \
394 case TraitSet::Enum
[all...]
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/AST/
H A DASTFwd.h30 #define OMP_CLAUSE_CLASS(Enum, Str, Class) class Class;
H A DODRHash.h65 void AddEnumDecl(const EnumDecl *Enum);
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/
H A DTpiHashing.h29 : FullRecordHash(Full), ForwardDeclHash(Forward), Enum(std::move(ER)) {
47 return Enum;
57 codeview::EnumRecord Enum; member in union:llvm::pdb::TagRecordHash::__anon3201
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-pdbutil/
H A DFormatUtil.h33 #define PUSH_MASKED_FLAG(Enum, Mask, TheOpt, Value, Text) \
34 if (Enum::TheOpt == (Value & Mask)) \
37 #define PUSH_FLAG(Enum, TheOpt, Value, Text) \
38 PUSH_MASKED_FLAG(Enum, Enum::TheOpt, TheOpt, Value, Text)
40 #define RETURN_CASE(Enum, X, Ret) \
41 case Enum::X: \
H A DPrettyTypeDumper.cpp146 const PDBSymbolTypeEnum &Enum) {
147 if (Printer.IsTypeExcluded(Enum.getName(), Enum.getLength()))
150 if (nullptr != Enum.getClassParent())
145 isTypeExcluded(LinePrinter &Printer, const PDBSymbolTypeEnum &Enum) argument
H A DMinimalTypeDumper.cpp357 Error MinimalTypeDumpVisitor::visitKnownRecord(CVType &CVR, EnumRecord &Enum) { argument
358 P.format(" `{0}`", Enum.Name);
359 if (Enum.hasUniqueName())
360 P.formatLine("unique name: `{0}`", Enum.UniqueName);
361 P.formatLine("field list: {0}, underlying type: {1}", Enum.FieldList,
362 Enum.UnderlyingType);
364 formatClassOptions(P.getIndentLevel(), Enum.Options, Stream,
558 EnumeratorRecord &Enum) {
559 P.format(" [{0} = {1}]", Enum.Name,
560 Enum
557 visitKnownMember(CVMemberRecord &CVR, EnumeratorRecord &Enum) argument
[all...]
H A DFormatUtil.cpp175 #define PUSH_CHARACTERISTIC_FLAG(Enum, TheOpt, Value, Style, Descriptive) \
176 PUSH_FLAG(Enum, TheOpt, Value, \
180 #define PUSH_MASKED_CHARACTERISTIC_FLAG(Enum, Mask, TheOpt, Value, Style, \
182 PUSH_MASKED_FLAG(Enum, Mask, TheOpt, Value, \
/freebsd-13-stable/contrib/llvm-project/llvm/utils/TableGen/
H A DSearchableTableEmitter.cpp58 GenericEnum *Enum = nullptr; member in struct:__anon4948::GenericField
122 else if (Field.Enum) {
123 auto *Entry = Field.Enum->EntryMap[cast<DefInit>(I)->getDef()];
170 } else if (Field.Enum || Field.IsIntrinsic || Field.IsInstruction)
177 void emitGenericEnum(const GenericEnum &Enum, raw_ostream &OS);
188 void collectEnumEntries(GenericEnum &Enum, StringRef NameField,
202 if (Index.Fields[0].Enum) {
204 return Index.Fields[0].Enum->EntryMap[EnumEntry]->second;
251 } else if (Field.Enum) {
254 int64_t LHSv = Field.Enum
285 emitGenericEnum(const GenericEnum &Enum, raw_ostream &OS) argument
570 collectEnumEntries( GenericEnum &Enum, StringRef NameField, StringRef ValueField, const std::vector<Record *> &Items) argument
661 auto Enum = std::make_unique<GenericEnum>(); local
747 auto Enum = std::make_unique<GenericEnum>(); local
[all...]
H A DDirectiveEmitter.cpp53 StringRef Enum, StringRef Prefix, StringRef CppNamespace,
56 OS << "enum class " << Enum << " {\n"; local
63 OS << "static constexpr std::size_t " << Enum
76 << "llvm::" << CppNamespace << "::" << Enum << "::" << Prefix
162 // Generate function implementation for get<Enum>Name(StringRef Str)
164 StringRef Enum, StringRef Prefix, StringRef LanguageName,
167 OS << "llvm::StringRef llvm::" << Namespace << "::get" << LanguageName << Enum
168 << "Name(" << Enum << " Kind) {\n"; local
182 OS << " llvm_unreachable(\"Invalid " << LanguageName << " " << Enum local
187 // Generate function implementation for get<Enum>Kin
52 GenerateEnumClass(const std::vector<Record *> &Records, raw_ostream &OS, StringRef Enum, StringRef Prefix, StringRef CppNamespace, bool MakeEnumAvailableInNamespace) argument
163 GenerateGetName(const std::vector<Record *> &Records, raw_ostream &OS, StringRef Enum, StringRef Prefix, StringRef LanguageName, StringRef Namespace) argument
188 GenerateGetKind(const std::vector<Record *> &Records, raw_ostream &OS, StringRef Enum, StringRef Prefix, StringRef LanguageName, StringRef Namespace, bool ImplicitAsUnknown) argument
205 OS << Enum << " llvm::" << Namespace << "::get" << LanguageName << Enum local
207 OS << " return llvm::StringSwitch<" << Enum << ">(Str)\\n"; local
[all...]
/freebsd-13-stable/contrib/llvm-project/lldb/include/lldb/
H A Dlldb-enumerations.h15 // Macro to enable bitmask operations on an enum. Without this, Enum | Enum
16 // gets promoted to an int, so you have to say Enum a = Enum(eFoo | eBar). If
17 // you mark Enum with LLDB_MARK_AS_BITMASK_ENUM(Enum), however, you can simply
18 // write Enum a = eFoo | eBar.
21 #define LLDB_MARK_AS_BITMASK_ENUM(Enum) \
22 constexpr Enum operator|(Enum
[all...]
H A Dlldb-private-enumerations.h199 Enum = 1 << 8, member in class:lldb_private::TypeValidatorResult::CompilerContextKind
206 AnyType = Any | Class | Struct | Union | Enum | Typedef
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/
H A DPdbUtil.h39 enum Kind { Class, Struct, Union, Enum }; enumerator in enum:lldb_private::npdb::CVTagRecord::Kind
48 if (m_kind == Enum)
59 assert(m_kind == Enum);
71 if (m_kind == Enum)
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/
H A DPDBSymbolTypeEnum.h23 DECLARE_PDB_SYMBOL_CONCRETE_TYPE(PDB_SymType::Enum)
H A DPDBTypes.h256 Enum, member in class:llvm::pdb::PDB_Checksum::PDB_SymType
485 #define VARIANT_WIDTH(Enum, NumBits) \
486 case PDB_VariantType::Enum: \
510 #define VARIANT_APSINT(Enum, NumBits, IsUnsigned) \
511 case PDB_VariantType::Enum: \
512 return APSInt(APInt(NumBits, Value.Enum), IsUnsigned);
550 #define VARIANT_EQUAL_CASE(Enum) \
551 case PDB_VariantType::Enum: \
552 return Value.Enum == Other.Value.Enum;
[all...]
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/
H A DASTTypeTraits.cpp43 #define OMP_CLAUSE_CLASS(Enum, Str, Class) {NKI_OMPClause, #Class},
115 #define OMP_CLAUSE_CLASS(Enum, Str, Class) \
116 case llvm::omp::Clause::Enum: \
118 #define OMP_CLAUSE_NO_CLASS(Enum, Str) \
119 case llvm::omp::Clause::Enum: \
H A DODRHash.cpp602 void ODRHash::AddEnumDecl(const EnumDecl *Enum) { argument
603 assert(Enum);
604 AddDeclarationName(Enum->getDeclName());
606 AddBoolean(Enum->isScoped());
607 if (Enum->isScoped())
608 AddBoolean(Enum->isScopedUsingClassTag());
610 if (Enum->getIntegerTypeSourceInfo())
611 AddQualType(Enum->getIntegerType());
616 for (Decl *SubDecl : Enum->decls()) {
617 if (isDeclToBeProcessed(SubDecl, Enum)) {
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/BinaryFormat/
H A DDwarf.h646 template <typename Enum> struct EnumTraits : public std::false_type {};
684 template <typename Enum>
685 struct format_provider<Enum, std::enable_if_t<dwarf::EnumTraits<Enum>::value>> {
686 static void format(const Enum &E, raw_ostream &OS, StringRef Style) {
687 StringRef Str = dwarf::EnumTraits<Enum>::StringFn(E);
689 OS << "DW_" << dwarf::EnumTraits<Enum>::Type << "_unknown_"
/freebsd-13-stable/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DTypeDumpVisitor.cpp272 Error TypeDumpVisitor::visitKnownRecord(CVType &CVR, EnumRecord &Enum) { argument
273 uint16_t Props = static_cast<uint16_t>(Enum.getOptions());
274 W->printNumber("NumEnumerators", Enum.getMemberCount());
275 W->printFlags("Properties", uint16_t(Enum.getOptions()),
277 printTypeIndex("UnderlyingType", Enum.getUnderlyingType());
278 printTypeIndex("FieldListType", Enum.getFieldList());
279 W->printString("Name", Enum.getName());
281 W->printString("LinkageName", Enum.getUniqueName());
518 EnumeratorRecord &Enum) {
519 printMemberAttributes(Enum
517 visitKnownMember(CVMemberRecord &CVR, EnumeratorRecord &Enum) argument
[all...]
/freebsd-13-stable/contrib/llvm-project/clang/lib/Basic/
H A DOpenMPKinds.cpp28 #define OMP_DEFAULT_KIND(Enum, Name) .Case(Name, unsigned(Enum))
33 #define OMP_PROC_BIND_KIND(Enum, Name, Value) .Case(Name, Value)
192 #define OMP_DEFAULT_KIND(Enum, Name) \
193 case Enum: \
200 #define OMP_PROC_BIND_KIND(Enum, Name, Value) \
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Index/
H A DIndexSymbol.h31 Enum, member in class:clang::index::SymbolKind
/freebsd-13-stable/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/
H A DNativeExeSymbol.cpp45 case PDB_SymType::Enum:
/freebsd-13-stable/contrib/llvm-project/clang/lib/ASTMatchers/Dynamic/
H A DMarshallers.cpp92 #define OMP_CLAUSE_CLASS(Enum, Str, Class) #Enum,

Completed in 283 milliseconds

12345