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

Definitions

include/llvm/ADT/StringRef.h
   54   class StringRef {
include/llvm/ADT/iterator.h
   64 template <typename DerivedT, typename IteratorCategoryT, typename T,
include/llvm/Analysis/LazyCallGraph.h
  135   class Edge {
  327   class Node {
  431   class SCC {
  547   class RefSCC {
include/llvm/Analysis/MemorySSA.h
  137 class MemoryAccess
include/llvm/BinaryFormat/Minidump.h
  104 struct MemoryInfo {
include/llvm/CodeGen/DIE.h
  352 class DIEValue {
  636   struct Node : IntrusiveBackListNode {
  712 class DIE : IntrusiveBackListNode, public DIEValueList {
include/llvm/CodeGen/MachineMemOperand.h
  126 class MachineMemOperand {
include/llvm/CodeGen/SelectionDAGNodes.h
  123 class SDValue {
include/llvm/DebugInfo/CodeView/DebugChecksumsSubsection.h
   31 struct FileChecksumEntry {
include/llvm/DebugInfo/CodeView/DebugCrossImpSubsection.h
   28 struct CrossModuleImportItem {
include/llvm/DebugInfo/CodeView/DebugInlineeLinesSubsection.h
   45 struct InlineeSourceLine {
include/llvm/DebugInfo/CodeView/DebugLinesSubsection.h
   64 struct LineColumnEntry {
include/llvm/DebugInfo/CodeView/DebugSubsectionRecord.h
   35 class DebugSubsectionRecord {
include/llvm/DebugInfo/CodeView/SymbolRecord.h
  159 struct DecodedAnnotation {
include/llvm/DebugInfo/DWARF/DWARFDebugFrame.h
  131 class FrameEntry {
include/llvm/DebugInfo/DWARF/DWARFExpression.h
   32   class Operation {
include/llvm/DebugInfo/PDB/Native/DbiModuleDescriptor.h
   24 class DbiModuleDescriptor {
include/llvm/ExecutionEngine/JITLink/JITLink.h
  506 class Section {
include/llvm/FuzzMutate/OpDescriptor.h
   89 struct OpDescriptor {
include/llvm/IR/BasicBlock.h
   57 class BasicBlock final : public Value, // Basic blocks are data objects also
include/llvm/IR/DebugInfoMetadata.h
 2447   struct FragmentInfo {
include/llvm/IR/GlobalIndirectSymbol.h
   28 class GlobalIndirectSymbol : public GlobalValue {
include/llvm/IR/GlobalObject.h
   30 class GlobalObject : public GlobalValue {
include/llvm/IR/GlobalValue.h
   44 class GlobalValue : public Constant {
include/llvm/IR/Instruction.h
   43 class Instruction : public User,
include/llvm/IR/Instructions.h
 2546 class PHINode : public Instruction {
 3219   class CaseHandle
include/llvm/IR/ModuleSummaryIndex.h
  164 struct ValueInfo {
include/llvm/IR/Use.h
   55 class Use {
include/llvm/MC/MCSection.h
   39 class MCSection {
include/llvm/ProfileData/Coverage/CoverageMapping.h
  301 struct FunctionRecord {
  601 class LineCoverageStats {
include/llvm/ProfileData/GCOV.h
  313 class GCOVBlock {
include/llvm/TextAPI/MachO/Platform.h
   22 enum class PlatformKind : unsigned {
include/llvm/TextAPI/MachO/Target.h
   24 class Target {
lib/Support/YAMLParser.cpp
  126 struct Token {
lib/Transforms/Scalar/SROA.cpp
  355 class llvm::sroa::Partition {
lib/Transforms/Vectorize/SLPVectorizer.cpp
  636   struct EdgeInfo {
tools/clang/include/clang/AST/CharUnits.h
   38   class CharUnits {
tools/clang/include/clang/AST/DeclTemplate.h
  455 class FunctionTemplateSpecializationInfo final
 1640 class ClassTemplateSpecializationDecl
 1904 class ClassTemplatePartialSpecializationDecl
 2485 class VarTemplateSpecializationDecl : public VarDecl,
 2746 class VarTemplatePartialSpecializationDecl
tools/clang/include/clang/AST/OpenMPClause.h
 4211   class MappableComponent {
tools/clang/include/clang/AST/Type.h
  643 class QualType {
tools/clang/include/clang/Driver/Job.h
   41 class Command {
tools/clang/include/clang/Sema/ParsedAttr.h
  117 class ParsedAttr final
tools/clang/include/clang/Sema/SemaInternal.h
  208     struct SpecifierInfo {
tools/clang/include/clang/Serialization/Module.h
  107 class ModuleFile {
tools/lld/COFF/Chunks.h
  180 class SectionChunk final : public Chunk {
tools/llvm-exegesis/lib/Clustering.h
   37   class ClusterId {
tools/llvm-lipo/llvm-lipo.cpp
  156 class Slice {
tools/llvm-objcopy/ELF/Object.h
  382 class SectionBase {
  422 class Segment {
tools/llvm-pdbutil/InputFile.h
   88 class SymbolGroup {
tools/polly/lib/External/isl/include/isl/isl-noexceptions.h
  509 class ast_node {
  600 class basic_map {
  778 class basic_set {
 1219 class map {
 2626 class set {
unittests/ADT/BumpPtrListTest.cpp
   17 struct CountsDestructors {
   23 struct MoveOnly {
   33 struct EmplaceOnly {
unittests/ADT/MappedIteratorTest.cpp
   25   struct S {
utils/TableGen/GICombinerEmitter.cpp
   54 class CombineRule {