reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/DebugInfo/CodeView/EnumTables.h
   21 ArrayRef<EnumEntry<SymbolKind>> getSymbolTypeNames();
   22 ArrayRef<EnumEntry<TypeLeafKind>> getTypeLeafNames();
   23 ArrayRef<EnumEntry<uint16_t>> getRegisterNames(CPUType Cpu);
   24 ArrayRef<EnumEntry<uint32_t>> getPublicSymFlagNames();
   25 ArrayRef<EnumEntry<uint8_t>> getProcSymFlagNames();
   26 ArrayRef<EnumEntry<uint16_t>> getLocalFlagNames();
   27 ArrayRef<EnumEntry<uint8_t>> getFrameCookieKindNames();
   28 ArrayRef<EnumEntry<SourceLanguage>> getSourceLanguageNames();
   29 ArrayRef<EnumEntry<uint32_t>> getCompileSym2FlagNames();
   30 ArrayRef<EnumEntry<uint32_t>> getCompileSym3FlagNames();
   31 ArrayRef<EnumEntry<uint32_t>> getFileChecksumNames();
   32 ArrayRef<EnumEntry<unsigned>> getCPUTypeNames();
   33 ArrayRef<EnumEntry<uint32_t>> getFrameProcSymFlagNames();
   34 ArrayRef<EnumEntry<uint16_t>> getExportSymFlagNames();
   35 ArrayRef<EnumEntry<uint32_t>> getModuleSubstreamKindNames();
   36 ArrayRef<EnumEntry<uint8_t>> getThunkOrdinalNames();
   37 ArrayRef<EnumEntry<uint16_t>> getTrampolineNames();
   38 ArrayRef<EnumEntry<COFF::SectionCharacteristics>>
   40 ArrayRef<EnumEntry<uint16_t>> getClassOptionNames();
   41 ArrayRef<EnumEntry<uint8_t>> getMemberAccessNames();
   42 ArrayRef<EnumEntry<uint16_t>> getMethodOptionNames();
   43 ArrayRef<EnumEntry<uint16_t>> getMemberKindNames();
   44 ArrayRef<EnumEntry<uint8_t>> getPtrKindNames();
   45 ArrayRef<EnumEntry<uint8_t>> getPtrModeNames();
   46 ArrayRef<EnumEntry<uint16_t>> getPtrMemberRepNames();
   47 ArrayRef<EnumEntry<uint16_t>> getTypeModifierNames();
   48 ArrayRef<EnumEntry<uint8_t>> getCallingConventions();
   49 ArrayRef<EnumEntry<uint8_t>> getFunctionOptionEnum();
   50 ArrayRef<EnumEntry<uint16_t>> getLabelTypeEnum();
include/llvm/DebugInfo/PDB/Native/EnumTables.h
   17 ArrayRef<EnumEntry<uint16_t>> getOMFSegMapDescFlagNames();
include/llvm/Object/ELFObjectFile.h
   45 extern const llvm::EnumEntry<unsigned> ElfSymbolTypes[NumElfSymbolTypes];
include/llvm/Support/ScopedPrinter.h
   96                  ArrayRef<EnumEntry<TEnum>> EnumValues) {
  115   void printFlags(StringRef Label, T Value, ArrayRef<EnumEntry<TFlag>> Flags,
  118     typedef EnumEntry<TFlag> FlagEntry;
  341   static bool flagName(const EnumEntry<T> &lhs, const EnumEntry<T> &rhs) {
  341   static bool flagName(const EnumEntry<T> &lhs, const EnumEntry<T> &rhs) {
lib/CodeGen/AsmPrinter/CodeViewDebug.cpp
 2931   for (const EnumEntry<SymbolKind> &EE : getSymbolTypeNames())
lib/DebugInfo/CodeView/EnumTables.cpp
   22 static const EnumEntry<SymbolKind> SymbolTypeNames[] = {
   28 static const EnumEntry<TypeLeafKind> TypeLeafNames[] = {
   34 static const EnumEntry<uint16_t> RegisterNames_X86[] = {
   42 static const EnumEntry<uint16_t> RegisterNames_ARM64[] = {
   50 static const EnumEntry<uint32_t> PublicSymFlagNames[] = {
   57 static const EnumEntry<uint8_t> ProcSymFlagNames[] = {
   68 static const EnumEntry<uint16_t> LocalFlags[] = {
   82 static const EnumEntry<uint8_t> FrameCookieKinds[] = {
   89 static const EnumEntry<codeview::SourceLanguage> SourceLanguages[] = {
  102 static const EnumEntry<uint32_t> CompileSym2FlagNames[] = {
  114 static const EnumEntry<uint32_t> CompileSym3FlagNames[] = {
  129 static const EnumEntry<uint32_t> FileChecksumNames[] = {
  136 static const EnumEntry<unsigned> CPUTypeNames[] = {
  199 static const EnumEntry<uint32_t> FrameProcSymFlagNames[] = {
  223 static const EnumEntry<uint32_t> ModuleSubstreamKindNames[] = {
  240 static const EnumEntry<uint16_t> ExportSymFlagNames[] = {
  249 static const EnumEntry<uint8_t> ThunkOrdinalNames[] = {
  259 static const EnumEntry<uint16_t> TrampolineNames[] = {
  264 static const EnumEntry<COFF::SectionCharacteristics>
  303 static const EnumEntry<uint16_t> ClassOptionNames[] = {
  318 static const EnumEntry<uint8_t> MemberAccessNames[] = {
  325 static const EnumEntry<uint16_t> MethodOptionNames[] = {
  333 static const EnumEntry<uint16_t> MemberKindNames[] = {
  343 static const EnumEntry<uint8_t> PtrKindNames[] = {
  359 static const EnumEntry<uint8_t> PtrModeNames[] = {
  367 static const EnumEntry<uint16_t> PtrMemberRepNames[] = {
  381 static const EnumEntry<uint16_t> TypeModifierNames[] = {
  387 static const EnumEntry<uint8_t> CallingConventions[] = {
  414 static const EnumEntry<uint8_t> FunctionOptionEnum[] = {
  420 static const EnumEntry<uint16_t> LabelTypeEnum[] = {
  428 ArrayRef<EnumEntry<SymbolKind>> getSymbolTypeNames() {
  432 ArrayRef<EnumEntry<TypeLeafKind>> getTypeLeafNames() {
  436 ArrayRef<EnumEntry<uint16_t>> getRegisterNames(CPUType Cpu) {
  443 ArrayRef<EnumEntry<uint32_t>> getPublicSymFlagNames() {
  447 ArrayRef<EnumEntry<uint8_t>> getProcSymFlagNames() {
  451 ArrayRef<EnumEntry<uint16_t>> getLocalFlagNames() {
  455 ArrayRef<EnumEntry<uint8_t>> getFrameCookieKindNames() {
  459 ArrayRef<EnumEntry<SourceLanguage>> getSourceLanguageNames() {
  463 ArrayRef<EnumEntry<uint32_t>> getCompileSym2FlagNames() {
  467 ArrayRef<EnumEntry<uint32_t>> getCompileSym3FlagNames() {
  471 ArrayRef<EnumEntry<uint32_t>> getFileChecksumNames() {
  475 ArrayRef<EnumEntry<unsigned>> getCPUTypeNames() {
  479 ArrayRef<EnumEntry<uint32_t>> getFrameProcSymFlagNames() {
  483 ArrayRef<EnumEntry<uint16_t>> getExportSymFlagNames() {
  487 ArrayRef<EnumEntry<uint32_t>> getModuleSubstreamKindNames() {
  491 ArrayRef<EnumEntry<uint8_t>> getThunkOrdinalNames() {
  495 ArrayRef<EnumEntry<uint16_t>> getTrampolineNames() {
  499 ArrayRef<EnumEntry<COFF::SectionCharacteristics>>
  504 ArrayRef<EnumEntry<uint16_t>> getClassOptionNames() {
  508 ArrayRef<EnumEntry<uint8_t>> getMemberAccessNames() {
  512 ArrayRef<EnumEntry<uint16_t>> getMethodOptionNames() {
  516 ArrayRef<EnumEntry<uint16_t>> getMemberKindNames() {
  520 ArrayRef<EnumEntry<uint8_t>> getPtrKindNames() {
  524 ArrayRef<EnumEntry<uint8_t>> getPtrModeNames() {
  528 ArrayRef<EnumEntry<uint16_t>> getPtrMemberRepNames() {
  532 ArrayRef<EnumEntry<uint16_t>> getTypeModifierNames() {
  536 ArrayRef<EnumEntry<uint8_t>> getCallingConventions() {
  540 ArrayRef<EnumEntry<uint8_t>> getFunctionOptionEnum() {
  544 ArrayRef<EnumEntry<uint16_t>> getLabelTypeEnum() {
lib/DebugInfo/CodeView/TypeDumpVisitor.cpp
   23 static const EnumEntry<TypeLeafKind> LeafTypeNames[] = {
   31 static const EnumEntry<uint16_t> ClassOptionNames[] = {
   46 static const EnumEntry<uint8_t> MemberAccessNames[] = {
   51 static const EnumEntry<uint16_t> MethodOptionNames[] = {
   59 static const EnumEntry<uint16_t> MemberKindNames[] = {
   69 static const EnumEntry<uint8_t> PtrKindNames[] = {
   85 static const EnumEntry<uint8_t> PtrModeNames[] = {
   93 static const EnumEntry<uint16_t> PtrMemberRepNames[] = {
  105 static const EnumEntry<uint16_t> TypeModifierNames[] = {
  110 static const EnumEntry<uint8_t> CallingConventions[] = {
  137 static const EnumEntry<uint8_t> FunctionOptionEnum[] = {
  143 static const EnumEntry<uint16_t> LabelTypeEnum[] = {
lib/DebugInfo/CodeView/TypeRecordMapping.cpp
   22 static const EnumEntry<TypeLeafKind> LeafTypeNames[] = {
   40 static bool compEnumNames(const EnumEntry<T> &lhs, const EnumEntry<T> &rhs) {
   40 static bool compEnumNames(const EnumEntry<T> &lhs, const EnumEntry<T> &rhs) {
   46                                 ArrayRef<EnumEntry<TFlag>> Flags) {
   49   typedef EnumEntry<TFlag> FlagEntry;
   83                              ArrayRef<EnumEntry<TEnum>> EnumValues) {
lib/DebugInfo/PDB/Native/EnumTables.cpp
   21 static const EnumEntry<uint16_t> OMFSegMapDescFlagNames[] = {
   33 ArrayRef<EnumEntry<uint16_t>> getOMFSegMapDescFlagNames() {
lib/Object/ELFObjectFile.cpp
   38 const EnumEntry<unsigned> llvm::object::ElfSymbolTypes[NumElfSymbolTypes] = {
lib/Support/ARMAttributeParser.cpp
   19 static const EnumEntry<unsigned> TagNames[] = {
tools/lldb/source/Plugins/SymbolFile/NativePDB/PdbFPOProgramToDWARFExpression.cpp
   39   llvm::ArrayRef<llvm::EnumEntry<uint16_t>> register_names =
tools/llvm-readobj/COFFDumper.cpp
  341 static const EnumEntry<COFF::MachineTypes> ImageFileMachineType[] = {
  366 static const EnumEntry<COFF::Characteristics> ImageFileCharacteristics[] = {
  384 static const EnumEntry<COFF::WindowsSubsystem> PEWindowsSubsystem[] = {
  398 static const EnumEntry<COFF::DLLCharacteristics> PEDLLCharacteristics[] = {
  412 static const EnumEntry<COFF::SectionCharacteristics>
  452 static const EnumEntry<COFF::SymbolBaseType> ImageSymType[] = {
  471 static const EnumEntry<COFF::SymbolComplexType> ImageSymDType[] = {
  478 static const EnumEntry<COFF::SymbolStorageClass> ImageSymClass[] = {
  508 static const EnumEntry<COFF::COMDATType> ImageCOMDATSelect[] = {
  518 static const EnumEntry<COFF::DebugType> ImageDebugType[] = {
  538 static const EnumEntry<COFF::WeakExternalCharacteristics>
  545 static const EnumEntry<uint32_t> SubSectionTypes[] = {
  561 static const EnumEntry<uint32_t> FrameDataFlags[] = {
  567 static const EnumEntry<uint8_t> FileChecksumKindNames[] = {
tools/llvm-readobj/ELFDumper.cpp
  496   std::string printEnum(T Value, ArrayRef<EnumEntry<TEnum>> EnumValues) {
  504   std::string printFlags(T Value, ArrayRef<EnumEntry<TEnum>> EnumValues,
  885 static const EnumEntry<unsigned> ElfClass[] = {
  891 static const EnumEntry<unsigned> ElfDataEncoding[] = {
  897 static const EnumEntry<unsigned> ElfObjectFileType[] = {
  905 static const EnumEntry<unsigned> ElfOSABI[] = {
  926 static const EnumEntry<unsigned> SymVersionFlags[] = {
  931 static const EnumEntry<unsigned> AMDGPUElfOSABI[] = {
  937 static const EnumEntry<unsigned> ARMElfOSABI[] = {
  941 static const EnumEntry<unsigned> C6000ElfOSABI[] = {
  946 static const EnumEntry<unsigned> ElfMachineType[] = {
 1108 static const EnumEntry<unsigned> ElfSymbolBindings[] = {
 1114 static const EnumEntry<unsigned> ElfSymbolVisibilities[] = {
 1120 static const EnumEntry<unsigned> AMDGPUSymbolTypes[] = {
 1131 static const EnumEntry<unsigned> ElfSectionFlags[] = {
 1148 static const EnumEntry<unsigned> ElfXCoreSectionFlags[] = {
 1153 static const EnumEntry<unsigned> ElfARMSectionFlags[] = {
 1157 static const EnumEntry<unsigned> ElfHexagonSectionFlags[] = {
 1161 static const EnumEntry<unsigned> ElfMipsSectionFlags[] = {
 1172 static const EnumEntry<unsigned> ElfX86_64SectionFlags[] = {
 1289 static const EnumEntry<unsigned> ElfSegmentFlags[] = {
 1295 static const EnumEntry<unsigned> ElfHeaderMipsFlags[] = {
 1341 static const EnumEntry<unsigned> ElfHeaderAMDGPUFlags[] = {
 1383 static const EnumEntry<unsigned> ElfHeaderRISCVFlags[] = {
 1391 static const EnumEntry<unsigned> ElfSymOtherFlags[] = {
 1397 static const EnumEntry<unsigned> ElfMipsSymOtherFlags[] = {
 1404 static const EnumEntry<unsigned> ElfMips16SymOtherFlags[] = {
 1892 static const EnumEntry<unsigned> ElfDynamicDTFlags[] = {
 1900 static const EnumEntry<unsigned> ElfDynamicDTFlags1[] = {
 1929 static const EnumEntry<unsigned> ElfDynamicDTMipsFlags[] = {
 1951 void printFlags(T Value, ArrayRef<EnumEntry<TFlag>> Flags, raw_ostream &OS) {
 1952   using FlagEntry = EnumEntry<TFlag>;
 2552 static const EnumEntry<unsigned> ElfMipsISAExtType[] = {
 2575 static const EnumEntry<unsigned> ElfMipsASEFlags[] = {
 2593 static const EnumEntry<unsigned> ElfMipsFpABIType[] = {
 2606 static const EnumEntry<unsigned> ElfMipsFlags1[] {
 5358     std::vector<EnumEntry<unsigned>> SectionFlags(std::begin(ElfSectionFlags),
 5456     std::vector<EnumEntry<unsigned>> SymOtherFlags(std::begin(ElfSymOtherFlags),
tools/llvm-readobj/MachODumper.cpp
   84 static const EnumEntry<uint32_t> MachOMagics[] = {
   93 static const EnumEntry<uint32_t> MachOHeaderFileTypes[] = {
  107 static const EnumEntry<uint32_t> MachOHeaderCpuTypes[] = {
  119 static const EnumEntry<uint32_t> MachOHeaderCpuSubtypesX86[] = {
  142 static const EnumEntry<uint32_t> MachOHeaderCpuSubtypesX64[] = {
  148 static const EnumEntry<uint32_t> MachOHeaderCpuSubtypesARM[] = {
  163 static const EnumEntry<uint32_t> MachOHeaderCpuSubtypesARM64[] = {
  168 static const EnumEntry<uint32_t> MachOHeaderCpuSubtypesSPARC[] = {
  172 static const EnumEntry<uint32_t> MachOHeaderCpuSubtypesPPC[] = {
  188 static const EnumEntry<uint32_t> MachOHeaderFlags[] = {
  217 static const EnumEntry<unsigned> MachOSectionTypes[] = {
  242 static const EnumEntry<unsigned> MachOSectionAttributes[] = {
  255 static const EnumEntry<unsigned> MachOSymbolRefTypes[] = {
  264 static const EnumEntry<unsigned> MachOSymbolFlags[] = {
  272 static const EnumEntry<unsigned> MachOSymbolTypes[] = {
tools/llvm-readobj/WasmDumper.cpp
   24 static const EnumEntry<unsigned> WasmSymbolTypes[] = {
   32 static const EnumEntry<uint32_t> WasmSectionTypes[] = {
   43 static const EnumEntry<unsigned> WasmSymbolFlags[] = {
tools/llvm-readobj/Win64EHDumper.cpp
   19 static const EnumEntry<unsigned> UnwindFlags[] = {
   25 static const EnumEntry<unsigned> UnwindOpInfo[] = {
tools/llvm-readobj/XCOFFDumper.cpp
  125 static const EnumEntry<XCOFF::RelocationType> RelocationTypeNameclass[] = {
  173 static const EnumEntry<XCOFF::CFileStringType> FileStringType[] = {
  194 static const EnumEntry<XCOFF::StorageMappingClass> CsectStorageMappingClass[] =
  208 static const EnumEntry<XCOFF::SymbolType> CsectSymbolTypeClass[] = {
  255 static const EnumEntry<XCOFF::StorageClass> SymStorageClass[] = {
  304 static const EnumEntry<XCOFF::CFileLangId> CFileLangIdClass[] = {
  311 static const EnumEntry<XCOFF::CFileCpuId> CFileCpuIdClass[] = {
  446 static const EnumEntry<XCOFF::SectionTypeFlags> SectionTypeFlagsNames[] = {
usr/include/c++/7.4.0/bits/ptr_traits.h
  141       pointer_to(__make_not_void<element_type>& __r) noexcept