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

Definitions

include/llvm/ADT/APFloat.h
  241 class IEEEFloat final : public APFloatBase {
  589 class DoubleAPFloat final : public APFloatBase {
  689 class APFloat : public APFloatBase {
include/llvm/ADT/APInt.h
   69 class LLVM_NODISCARD APInt {
include/llvm/ADT/Hashing.h
   71 class hash_code {
include/llvm/ADT/StringRef.h
   54   class StringRef {
include/llvm/Analysis/ValueTracking.h
  565   enum SelectPatternFlavor {
include/llvm/BinaryFormat/Wasm.h
  345 enum class ValType {
  358   enum { Plain, Empty, Tombstone } State = Plain;
include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h
   47   struct PartialMapping {
include/llvm/CodeGen/MachineOperand.h
   50 class MachineOperand {
   52   enum MachineOperandType : unsigned char {
include/llvm/CodeGen/PBQP/Math.h
   25 class Vector {
  121 class Matrix {
include/llvm/CodeGen/RegAllocPBQP.h
   92 class AllowedRegVector {
include/llvm/IR/InlineAsm.h
   32   enum AsmDialect {
include/llvm/IR/InstrTypes.h
  732   enum Predicate {
include/llvm/IR/Instruction.h
  704   enum BinaryOps {
  718   enum CastOps {
include/llvm/IR/Intrinsics.h
   36   enum ID : unsigned {
include/llvm/IR/Metadata.h
  710 class MDOperand {
include/llvm/ProfileData/Coverage/CoverageMapping.h
   91   enum CounterKind { Zero, CounterValueReference, Expression };
  146   enum ExprKind { Subtract, Add };
include/llvm/Support/type_traits.h
   30 template <typename T> class is_integral_or_enum {
include/llvm/TextAPI/MachO/Symbol.h
   49 enum class SymbolKind : uint8_t {
lib/Transforms/Scalar/GVN.cpp
  113 struct llvm::GVN::Expression {
tools/clang/include/clang/AST/APValue.h
  138   class LValueBase {
  195   class LValuePathEntry {
tools/clang/include/clang/Basic/DiagnosticOptions.h
   22 enum OverloadsShown : unsigned {
   32 enum class DiagnosticLevelMask : unsigned {
   65   enum TextDiagnosticFormat { Clang, MSVC, Vi };
tools/clang/include/clang/Basic/Sanitizers.h
   29 class SanitizerMask {
tools/clang/include/clang/Lex/HeaderSearchOptions.h
   31 enum IncludeDirGroup {
   69   struct Entry {
   85   struct SystemHeaderPrefix {
tools/clang/lib/AST/ExprConstant.cpp
  661   struct ObjectUnderConstruction {
tools/clang/tools/extra/clangd/index/SymbolID.h
   31 class SymbolID {
tools/clang/tools/extra/clangd/index/dex/Token.h
   40 class Token {
tools/lld/include/lld/Core/DefinedAtom.h
  106   enum ContentType {
unittests/ADT/HashingTest.cpp
   32 struct NonPOD {
   52 enum TestEnumeration {
  126 struct HashableDummy { size_t value; };