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

Definitions

include/llvm/BinaryFormat/COFF.h
   93 enum MachineTypes : unsigned {
  203 enum SymbolStorageClass {
  239 enum SymbolBaseType : unsigned {
  258 enum SymbolComplexType : unsigned {
  330 enum RelocationTypeI386 : unsigned {
  344 enum RelocationTypeAMD64 : unsigned {
  364 enum RelocationTypesARM : unsigned {
  384 enum RelocationTypesARM64 : unsigned {
  600 enum WindowsSubsystem : unsigned {
include/llvm/BinaryFormat/Dwarf.h
   82 enum Tag : uint16_t {
  102 enum Attribute : uint16_t {
  109 enum Form : uint16_t {
  274 enum LineNumberOps : uint8_t {
  280 enum LineNumberExtendedOps {
  334 enum Constants {
  366 enum UnitType : unsigned char {
include/llvm/BinaryFormat/MachO.h
   36 enum HeaderFileType {
   91 enum LoadCommandType : uint32_t {
  114 enum SectionType : uint32_t {
  214 enum DataRegionType {
  223 enum RebaseType {
  231 enum RebaseOpcode {
  243 enum BindType {
  263 enum BindOpcode {
  286 enum ExportSymbolKind {
  301 enum NListType : uint8_t {
  392 enum RelocationInfoType {
include/llvm/BinaryFormat/Minidump.h
   50 enum class StreamType : uint32_t {
include/llvm/BinaryFormat/XCOFF.h
   76 enum StorageClass : uint8_t {
include/llvm/CodeGen/MIRYamlMapping.h
  208   enum ObjectType { DefaultType, SpillSlot, VariableSized };
  276   enum ObjectType { DefaultType, SpillSlot };
include/llvm/CodeGen/MachineJumpTableInfo.h
   46   enum JTEntryKind {
include/llvm/CodeGen/TargetFrameLowering.h
   28   enum Value {
include/llvm/DebugInfo/CodeView/CodeView.h
   33 enum TypeLeafKind : uint16_t {
   47 enum SymbolKind : uint16_t {
   78 enum class CPUType : uint16_t {
  173 enum class CallingConvention : uint8_t {
  292 enum class LabelType : uint16_t {
  371 enum class PointerToMemberRepresentation : uint16_t {
  383 enum class VFTableSlotKind : uint8_t {
  506 enum class FrameCookieKind : uint8_t {
  514 enum class RegisterId : uint16_t {
  548 enum class ThunkOrdinal : uint8_t {
  558 enum class TrampolineType : uint16_t { TrampIncremental, BranchIsland };
  561 enum class FileChecksumKind : uint8_t { None, MD5, SHA1, SHA256 };
include/llvm/DebugInfo/PDB/Native/RawConstants.h
   21 enum PdbRaw_ImplVer : uint32_t {
   36 enum class PdbRaw_FeatureSig : uint32_t {
   51 enum PdbRaw_DbiVer : uint32_t {
   59 enum PdbRaw_TpiVer : uint32_t {
include/llvm/DebugInfo/PDB/PDBTypes.h
  123 enum class PDB_Machine {
include/llvm/IR/ModuleSummaryIndex.h
  800   enum Kind {
  826   enum Kind {
  837     enum Kind {
include/llvm/ObjectYAML/COFFYAML.h
   53 LLVM_YAML_STRONG_TYPEDEF(uint8_t, COMDATType)
   54 LLVM_YAML_STRONG_TYPEDEF(uint32_t, WeakExternalCharacteristics)
   55 LLVM_YAML_STRONG_TYPEDEF(uint8_t, AuxSymbolType)
include/llvm/ObjectYAML/ELFYAML.h
   40 LLVM_YAML_STRONG_TYPEDEF(uint16_t, ELF_ET)
   41 LLVM_YAML_STRONG_TYPEDEF(uint32_t, ELF_PT)
   42 LLVM_YAML_STRONG_TYPEDEF(uint32_t, ELF_EM)
   43 LLVM_YAML_STRONG_TYPEDEF(uint8_t, ELF_ELFCLASS)
   44 LLVM_YAML_STRONG_TYPEDEF(uint8_t, ELF_ELFDATA)
   45 LLVM_YAML_STRONG_TYPEDEF(uint8_t, ELF_ELFOSABI)
   49 LLVM_YAML_STRONG_TYPEDEF(uint64_t, ELF_DYNTAG)
   51 LLVM_YAML_STRONG_TYPEDEF(uint32_t, ELF_SHT)
   52 LLVM_YAML_STRONG_TYPEDEF(uint32_t, ELF_REL)
   53 LLVM_YAML_STRONG_TYPEDEF(uint8_t, ELF_RSS)
   56 LLVM_YAML_STRONG_TYPEDEF(uint16_t, ELF_SHN)
   57 LLVM_YAML_STRONG_TYPEDEF(uint8_t, ELF_STB)
   58 LLVM_YAML_STRONG_TYPEDEF(uint8_t, ELF_STT)
   60 LLVM_YAML_STRONG_TYPEDEF(uint8_t, MIPS_AFL_REG)
   61 LLVM_YAML_STRONG_TYPEDEF(uint8_t, MIPS_ABI_FP)
   62 LLVM_YAML_STRONG_TYPEDEF(uint32_t, MIPS_AFL_EXT)
   65 LLVM_YAML_STRONG_TYPEDEF(uint32_t, MIPS_ISA)
include/llvm/ObjectYAML/WasmYAML.h
   29 LLVM_YAML_STRONG_TYPEDEF(uint32_t, SectionType)
   30 LLVM_YAML_STRONG_TYPEDEF(uint32_t, ValueType)
   31 LLVM_YAML_STRONG_TYPEDEF(uint32_t, TableType)
   33 LLVM_YAML_STRONG_TYPEDEF(uint32_t, ExportKind)
   34 LLVM_YAML_STRONG_TYPEDEF(uint32_t, Opcode)
   35 LLVM_YAML_STRONG_TYPEDEF(uint32_t, RelocType)
   37 LLVM_YAML_STRONG_TYPEDEF(uint32_t, SymbolKind)
   40 LLVM_YAML_STRONG_TYPEDEF(uint32_t, ComdatKind)
   41 LLVM_YAML_STRONG_TYPEDEF(uint32_t, FeaturePolicyPrefix)
include/llvm/Support/AMDGPUMetadata.h
   42 enum class AccessQualifier : uint8_t {
   51 enum class AddressSpaceQualifier : uint8_t {
   62 enum class ValueKind : uint8_t {
   82 enum class ValueType : uint8_t {
include/llvm/Support/YAMLTraits.h
  967 template <typename T>
include/llvm/TextAPI/ELF/ELFStub.h
   27 enum class ELFSymbolType {
include/llvm/TextAPI/MachO/InterfaceFile.h
   37 enum class ObjCConstraintType : unsigned {
include/llvm/XRay/InstrumentationMap.h
   40   enum class FunctionKinds { ENTRY, EXIT, TAIL, LOG_ARGS_ENTER, CUSTOM_EVENT };
include/llvm/XRay/XRayRecord.h
   57 enum class RecordTypes {
tools/clang/include/clang/AST/Type.h
 5107 enum TagTypeKind {
tools/clang/include/clang/Basic/Specifiers.h
  113   enum AccessSpecifier {
tools/clang/include/clang/Format/Format.h
   54   enum BracketAlignmentStyle {
  118   enum EscapedNewlineAlignmentStyle {
  221   enum ShortBlockStyle {
  266   enum ShortFunctionStyle {
  317   enum ShortIfStyle {
  351   enum ShortLambdaStyle {
  388   enum DefinitionReturnTypeBreakingStyle {
  400   enum ReturnTypeBreakingStyle {
  491   enum BreakTemplateDeclarationsStyle {
  563   enum BinPackStyle {
  573   enum BinaryOperatorStyle {
  616   enum BraceBreakingStyle {
  786   enum BraceWrappingAfterControlStatementStyle {
 1042   enum BreakConstructorInitializersStyle {
 1109   enum BreakInheritanceListStyle {
 1339   enum PPDirectiveIndentStyle {
 1431   enum JavaScriptQuoteStyle {
 1484   enum LanguageKind {
 1557   enum NamespaceIndentationKind {
 1669   enum PointerAlignmentStyle {
 1843   enum SpaceBeforeParensOptions {
 1984   enum LanguageStandard {
 2011   enum UseTabStyle {
tools/clang/include/clang/Index/IndexSymbol.h
   23 enum class SymbolKind : uint8_t {
   59 enum class SymbolLanguage : uint8_t {
tools/clang/include/clang/Tooling/Inclusions/IncludeStyle.h
   22   enum IncludeBlocksStyle {
tools/clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp
   55   enum class VariadicType { None, Src, Dst };
tools/clang/tools/extra/clang-doc/Representation.h
   37 enum class InfoType {
tools/clang/tools/extra/clang-include-fixer/find-all-symbols/SymbolInfo.h
   30   enum class SymbolKind {
   42   enum class ContextType {
tools/lld/include/lld/Core/Atom.h
   42   enum Scope {
tools/lld/include/lld/Core/DefinedAtom.h
   86   enum Interposable {
   93   enum Merge {
  106   enum ContentType {
  157   enum ContentPermissions {
  168   enum SectionChoice {
  174   enum DeadStripKind {
  180   enum DynamicExport {
  189   enum CodeModel {
tools/lld/include/lld/Core/SharedLibraryAtom.h
   20   enum class Type : uint32_t {
tools/lld/include/lld/Core/UndefinedAtom.h
   24   enum CanBeNull {
tools/lld/include/lld/ReaderWriter/MachOLinkingContext.h
   38   enum Arch {
   49   enum class OS {
tools/lld/lib/ReaderWriter/YAML/ReaderWriterYAML.cpp
  219 enum FileKinds {
  237 LLVM_YAML_STRONG_TYPEDEF(bool, ShlibCanBeNull)
tools/lldb/include/lldb/Utility/GDBRemote.h
   54   enum Type { ePacketTypeInvalid = 0, ePacketTypeSend, ePacketTypeRecv };
tools/llvm-exegesis/lib/BenchmarkResult.h
   60   enum ModeE { Unknown, Latency, Uops, InverseThroughput };
tools/llvm-ifs/llvm-ifs.cpp
   56 enum class IFSSymbolType {
unittests/Support/YAMLIOTest.cpp
  809 enum Colors {
 1477 enum AFlags {
 1483 enum BFlags {
 1489 enum Kind {