/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Frontend/OpenMP/ |
H A D | OMPConstants.h | 35 #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 D | OMPContext.h | 34 #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 D | OMPContext.cpp | 59 #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 D | ASTFwd.h | 30 #define OMP_CLAUSE_CLASS(Enum, Str, Class) class Class;
|
H A D | ODRHash.h | 65 void AddEnumDecl(const EnumDecl *Enum);
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/ |
H A D | TpiHashing.h | 29 : 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 D | FormatUtil.h | 33 #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 D | PrettyTypeDumper.cpp | 146 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 D | MinimalTypeDumper.cpp | 357 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 D | FormatUtil.cpp | 175 #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 D | SearchableTableEmitter.cpp | 58 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 D | DirectiveEmitter.cpp | 53 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 D | lldb-enumerations.h | 15 // 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 D | lldb-private-enumerations.h | 199 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 D | PdbUtil.h | 39 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 D | PDBSymbolTypeEnum.h | 23 DECLARE_PDB_SYMBOL_CONCRETE_TYPE(PDB_SymType::Enum)
|
H A D | PDBTypes.h | 256 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 D | ASTTypeTraits.cpp | 43 #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 D | ODRHash.cpp | 602 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 D | Dwarf.h | 646 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 D | TypeDumpVisitor.cpp | 272 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 D | OpenMPKinds.cpp | 28 #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 D | IndexSymbol.h | 31 Enum, member in class:clang::index::SymbolKind
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/ |
H A D | NativeExeSymbol.cpp | 45 case PDB_SymType::Enum:
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/ASTMatchers/Dynamic/ |
H A D | Marshallers.cpp | 92 #define OMP_CLAUSE_CLASS(Enum, Str, Class) #Enum,
|