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

Definitions

include/llvm/ADT/StringRef.h
   54   class StringRef {
  858   class StringLiteral : public StringRef {
include/llvm/Analysis/BlockFrequencyInfoImpl.h
  182   struct BlockNode {
include/llvm/Analysis/MemoryDependenceAnalysis.h
  210 class NonLocalDepEntry {
include/llvm/CodeGen/SlotIndexes.h
   83   class SlotIndex {
include/llvm/DebugInfo/DWARF/DWARFDebugAranges.h
   61   struct RangeEndpoint {
include/llvm/DebugInfo/DWARF/DWARFDie.h
   42 class DWARFDie {
include/llvm/DebugInfo/GSYM/FunctionInfo.h
   86 struct FunctionInfo {
include/llvm/IR/Attributes.h
   51 class Attribute {
include/llvm/IR/ValueHandle.h
  181 class WeakTrackingVH : public ValueHandleBase {
include/llvm/MC/MCMachObjectWriter.h
   83   struct MachSymbolData {
include/llvm/Support/SourceMgr.h
  229 class SMFixIt {
include/llvm/Support/Timer.h
  171   struct PrintRecord {
include/llvm/Transforms/Scalar/Reassociate.h
   46 struct ValueEntry {
lib/Analysis/AliasAnalysisSummary.h
  150 struct ExternalRelation {
lib/Analysis/CFLAndersAliasAnalysis.cpp
  135 struct OffsetValue {
lib/CodeGen/AsmPrinter/DebugLocEntry.h
   24 class DbgValueLoc {
lib/CodeGen/LocalStackSlotAllocation.cpp
   50   class FrameRef {
lib/CodeGen/MachineScheduler.cpp
 1469   struct MemOpInfo {
lib/CodeGen/SelectionDAG/SelectionDAG.cpp
 8380   struct UseMemo {
lib/Target/AMDGPU/GCNRegBankReassign.cpp
  636   struct BankStall {
lib/Target/Hexagon/HexagonBlockRanges.h
   78   class IndexRange : public std::pair<IndexType,IndexType> {
lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.h
  105 class HexagonInstr {
lib/Target/Hexagon/RDFRegisters.h
   71   struct RegisterRef {
lib/Target/PowerPC/PPCISelDAGToDAG.cpp
 1173   struct ValueRotInfo {
lib/Target/X86/MCTargetDesc/X86BaseInfo.h
   75   enum CondCode {
lib/TextAPI/MachO/TextStubCommon.h
   26 LLVM_YAML_STRONG_TYPEDEF(llvm::StringRef, FlowStringRef)
lib/Transforms/Scalar/NewGVN.cpp
 3498 struct NewGVN::ValueDFS {
lib/Transforms/Scalar/SROA.cpp
  158 class Slice {
tools/clang/include/clang/AST/DeclarationName.h
  145 class DeclarationName {
tools/clang/include/clang/Basic/IdentifierTable.h
  672 class Selector {
tools/clang/include/clang/Basic/SourceLocation.h
   38 class FileID {
   86 class SourceLocation {
tools/clang/include/clang/Sema/CodeCompleteConsumer.h
  746 class CodeCompletionResult {
tools/clang/include/clang/Tooling/ASTDiff/ASTDiffInternal.h
   25 struct NodeId {
tools/clang/include/clang/Tooling/Core/Replacement.h
   83 class Replacement {
tools/clang/lib/AST/DeclObjC.cpp
 1567 struct SynthesizeIvarChunk {
tools/clang/lib/CodeGen/CGBlocks.cpp
   81 struct BlockCaptureManagedEntity {
  339   struct BlockLayoutChunk {
tools/clang/lib/CodeGen/CGExprConstant.cpp
  747 struct BaseInfo {
tools/clang/lib/CodeGen/CGRecordLayoutBuilder.cpp
   77   struct MemberInfo {
tools/clang/lib/CodeGen/TargetInfo.cpp
 8679 class FieldEncoding {
tools/clang/lib/Format/UsingDeclarationsSorter.cpp
   67 struct UsingDeclaration {
tools/clang/lib/StaticAnalyzer/Checkers/PaddingChecker.cpp
  229     struct FieldInfo {
tools/clang/tools/extra/clang-doc/Representation.h
   46 struct CommentInfo {
  209 struct Location {
  389 struct Index : public Reference {
tools/clang/tools/extra/clang-tidy/ClangTidyDiagnosticConsumer.cpp
  580   struct Event {
tools/clang/tools/extra/clangd/SemanticHighlighting.h
   52 struct HighlightingToken {
tools/clang/tools/extra/clangd/index/Ref.h
   52 struct Ref {
tools/clang/tools/extra/clangd/index/Relation.h
   29 struct Relation {
tools/clang/tools/extra/clangd/refactor/tweaks/ExtractFunction.cpp
  275   struct Parameter {
tools/clang/tools/extra/modularize/Modularize.cpp
  459 struct HeaderEntry {
tools/dsymutil/DwarfLinker.h
   84     struct ValidReloc {
tools/lldb/include/lldb/Symbol/ArmUnwindInfo.h
   41   struct ArmExidxEntry {
tools/lldb/include/lldb/Target/MemoryRegionInfo.h
   18 class MemoryRegionInfo {
tools/llvm-cov/SourceCoverageView.h
   30 struct ExpansionView {
   55 struct InstantiationView {
tools/llvm-lipo/llvm-lipo.cpp
  156 class Slice {
unittests/TextAPI/TextStubV1Tests.cpp
   19 struct ExportedSymbol {
unittests/TextAPI/TextStubV2Tests.cpp
   19 struct ExportedSymbol {
unittests/TextAPI/TextStubV3Tests.cpp
   19 struct ExportedSymbol {
unittests/TextAPI/TextStubV4Tests.cpp
   18 struct ExampleSymbol {
usr/include/c++/7.4.0/bits/predefined_ops.h
   87     template<typename _Value, typename _Iterator>
utils/TableGen/CTagsEmitter.cpp
   28 class Tag {
utils/TableGen/CodeGenDAGPatterns.h
 1061 class Predicate {
utils/TableGen/FastISelEmitter.cpp
   87 struct OperandsSignature {
utils/TableGen/GlobalISelEmitter.cpp
   99 class LLTCodeGen {
utils/TableGen/InfoByHwMode.h
  120 struct ValueTypeByHwMode : public InfoByHwMode<MVT> {