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

Definitions

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/Minidump.h
   50 enum class StreamType : uint32_t {
   86 enum class MemoryProtection : uint32_t {
   92 enum class MemoryState : uint32_t {
   98 enum class MemoryType : uint32_t {
  128 enum class ProcessorArchitecture : uint16_t {
  135 enum class OSPlatform : uint32_t {
include/llvm/BinaryFormat/Wasm.h
  345 enum class ValType {
include/llvm/CodeGen/MachineOperand.h
   52   enum MachineOperandType : unsigned char {
include/llvm/DebugInfo/CodeView/Formatters.h
   27 class GuidAdapter final : public FormatAdapter<ArrayRef<uint8_t>> {
include/llvm/IR/DiagnosticInfo.h
  408   struct setIsVerbose {};
  414   struct setExtraArgs {};
  418   struct Argument {
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/ProfileData/Coverage/CoverageMapping.h
   91   enum CounterKind { Zero, CounterValueReference, Expression };
  146   enum ExprKind { Subtract, Add };
include/llvm/Support/Error.h
  157 class LLVM_NODISCARD Error {
  324 class ErrorSuccess final : public Error {};
include/llvm/Support/FormatAdapters.h
   75 class ErrorAdapter : public FormatAdapter<Error> {
tools/clang/include/clang/AST/Decl.h
  108 class TranslationUnitDecl : public Decl, public DeclContext {
 1601 class ParmVarDecl : public VarDecl {
 1785 class FunctionDecl : public DeclaratorDecl,
 2650 class FieldDecl : public DeclaratorDecl, public Mergeable<FieldDecl> {
tools/clang/include/clang/AST/DeclCXX.h
  255 class CXXRecordDecl : public RecordDecl {
tools/clang/include/clang/AST/DeclObjC.h
 2498 class ObjCCategoryImplDecl : public ObjCImplDecl {
 2551 class ObjCImplementationDecl : public ObjCImplDecl {
tools/clang/include/clang/AST/Expr.h
 1146 class DeclRefExpr final
 1421 class IntegerLiteral : public Expr, public APIntStorage {
 2521 class CallExpr : public Expr {
 3249 class ImplicitCastExpr final
 3346 class CStyleCastExpr final
 3409 class BinaryOperator : public Expr {
 5673 class PseudoObjectExpr final
tools/clang/include/clang/AST/ExprObjC.h
  614 class ObjCPropertyRefExpr : public Expr {
  845 class ObjCSubscriptRefExpr : public Expr {
tools/clang/include/clang/AST/Stmt.h
 1213 class DeclStmt : public Stmt {
 1320 class CompoundStmt final : public Stmt,
 1822 class IfStmt final
 2620 class ReturnStmt final
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/SourceLocation.h
   86 class SourceLocation {
tools/clang/include/clang/Lex/HeaderSearchOptions.h
   31 enum IncludeDirGroup {
tools/clang/include/clang/Sema/Sema.h
 7462   enum TemplateDeductionResult {
tools/clang/lib/AST/Interp/Boolean.h
   25 class Boolean {
tools/clang/lib/AST/Interp/Opcode.h
   21 enum Opcode : uint32_t {
tools/lld/include/lld/Core/DefinedAtom.h
  106   enum ContentType {
tools/llvm-xray/xray-stacks.cpp
  115 struct format_xray_record : public FormatAdapter<XRayRecord> {
unittests/ADT/HashingTest.cpp
   30 struct LargeTestInteger { uint64_t arr[8]; };
unittests/Support/EndianTest.cpp
  204   enum class Test : uint16_t { ONETWO = 0x0102, TWOONE = 0x0201 };
unittests/Support/FormatVariadicTest.cpp
   18 struct Format : public FormatAdapter<int> {
  595   class Negative : public FormatAdapter<int> {
unittests/Support/YAMLIOTest.cpp
  583 enum class Enum : uint16_t { One, Two };
  584 enum class BitsetEnum : uint16_t {
usr/include/c++/7.4.0/type_traits
 2155   template<typename _Tp>