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

Definitions

include/llvm/ADT/BitVector.h
   73 class BitVector {
include/llvm/ADT/StringRef.h
   54   class StringRef {
include/llvm/Analysis/StackSafetyAnalysis.h
   22 class StackSafetyInfo {
include/llvm/BinaryFormat/MsgPackDocument.h
   38 class DocNode {
include/llvm/Bitcode/BitcodeAnalyzer.h
   63   struct PerBlockIDStats {
include/llvm/DebugInfo/DWARF/DWARFDebugAbbrev.h
   22 class DWARFAbbreviationDeclarationSet {
include/llvm/DebugInfo/DWARF/DWARFDebugLine.h
  238   struct LineTable {
include/llvm/DebugInfo/DWARF/DWARFDebugRnglists.h
   46 class DWARFDebugRnglist : public DWARFListType<RangeListEntry> {
include/llvm/DebugInfo/DWARF/DWARFDie.h
   42 class DWARFDie {
include/llvm/ExecutionEngine/GenericValue.h
   23 struct GenericValue {
include/llvm/ExecutionEngine/JITSymbol.h
  190 class JITEvaluatedSymbol {
  219 class JITSymbol {
include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h
  102   struct PerDylibResources {
  197   struct LogicalDylib {
include/llvm/ExecutionEngine/Orc/OrcRemoteTargetServer.h
  107   struct Allocator {
include/llvm/ExecutionEngine/Orc/SymbolStringPool.h
   50 class SymbolStringPtr {
include/llvm/IR/Attributes.h
  337 class AttributeList {
  706 class AttrBuilder {
include/llvm/IR/GlobalValue.h
   47   enum LinkageTypes {
include/llvm/IR/ModuleSummaryIndex.h
  122 struct alignas(8) GlobalValueSummaryInfo {
  825 struct WholeProgramDevirtResolution {
  836   struct ByArg {
include/llvm/LTO/LTO.h
  310     struct CommonResolution {
include/llvm/MC/LaneBitmask.h
   39   struct LaneBitmask {
include/llvm/MC/MCDwarf.h
  302 class MCDwarfLineTable {
include/llvm/Object/ObjectFile.h
  160 class SymbolRef : public BasicSymbolRef {
include/llvm/ProfileData/SampleProf.h
  206 class SampleRecord {
  300 class FunctionSamples {
include/llvm/Support/JSON.h
  154 class Array {
include/llvm/Support/MachineValueType.h
   30   class MVT {
   32     enum SimpleValueType : uint8_t {
include/llvm/Support/Memory.h
   32   class MemoryBlock {
include/llvm/Support/SMLoc.h
   23 class SMLoc {
include/llvm/Support/VirtualFileSystem.h
   45 class Status {
include/llvm/TextAPI/MachO/ArchitectureSet.h
   26 class ArchitectureSet {
lib/Analysis/StackSafetyAnalysis.cpp
  145 struct StackSafetyInfo::FunctionInfo {
lib/DebugInfo/DWARF/DWARFContext.cpp
 1280 struct SymInfo {
lib/Target/AMDGPU/SIMachineScheduler.h
  213 struct SIScheduleBlocks {
lib/Target/BPF/BPFAbstractMemberAccess.cpp
  117   struct CallInfo {
lib/Target/Hexagon/BitTracker.h
  299 struct BitTracker::RegisterCell {
lib/Target/Hexagon/HexagonBlockRanges.h
   44   class IndexType {
  105   class RangeList : public std::vector<IndexRange> {
  122   class InstrIndexMap {
lib/Target/Hexagon/HexagonConstPropagation.cpp
  108   class LatticeCell {
lib/Target/Hexagon/HexagonDepArch.h
   16 enum class ArchEnum { NoArch, Generic, V5, V55, V60, V62, V65, V66 };
lib/Target/Hexagon/HexagonFrameLowering.cpp
 2022   struct SlotInfo {
lib/Target/Hexagon/HexagonGenPredicate.cpp
   49   struct RegisterSubReg {
lib/Target/Hexagon/HexagonISelDAGToDAGHVX.cpp
   97 enum class ColorKind { None, Red, Black };
lib/Target/Hexagon/RDFRegisters.h
   71   struct RegisterRef {
  157   struct RegisterAggr {
lib/Transforms/IPO/FunctionAttrs.cpp
  318 struct ArgumentGraphNode {
lib/Transforms/IPO/WholeProgramDevirt.cpp
  352 struct CallSiteInfo {
lib/Transforms/Scalar/LoopUnswitch.cpp
  107     struct LoopProperties {
lib/Transforms/Scalar/NewGVN.cpp
  293 class CongruenceClass {
projects/openmp/libomptarget/src/device.h
   68 struct ShadowPtrValTy {
   76 struct PendingCtorDtorListsTy {
projects/openmp/libomptarget/src/rtl.h
  145 struct TranslationTable {
  160 struct TableMap {
tools/clang/include/clang/AST/APValue.h
  115 class APValue {
tools/clang/include/clang/AST/ASTTypeTraits.h
  230 class DynTypedNode {
tools/clang/include/clang/AST/CharUnits.h
   38   class CharUnits {
tools/clang/include/clang/AST/ExternalASTMerger.h
   52   struct DCOrigin {
tools/clang/include/clang/AST/GlobalDecl.h
   40 class GlobalDecl {
tools/clang/include/clang/Basic/Diagnostic.h
  359     struct File {
tools/clang/include/clang/Basic/FileManager.h
   45 class DirectoryEntry {
   78 class FileEntry {
tools/clang/include/clang/Basic/SourceLocation.h
   38 class FileID {
   86 class SourceLocation {
tools/clang/include/clang/Edit/EditedSource.h
   40   struct FileEdit {
tools/clang/include/clang/Format/Format.h
   49 struct FormatStyle {
tools/clang/include/clang/Frontend/PrecompiledPreamble.h
  204   struct PreambleFileHash {
tools/clang/include/clang/Lex/Preprocessor.h
  728   struct SubmoduleState {
tools/clang/include/clang/Rewrite/Core/RewriteBuffer.h
   25 class RewriteBuffer {
tools/clang/include/clang/Tooling/Core/Replacement.h
  209 class Replacements {
tools/clang/lib/ARCMigrate/TransAutoreleasePool.cpp
  418   struct PoolVarInfo {
tools/clang/lib/AST/ExprConstant.cpp
  701   struct DynAlloc {
tools/clang/lib/ASTMatchers/ASTMatchFinder.cpp
   70 struct MemoizedMatchResult {
tools/clang/lib/CodeGen/TargetInfo.cpp
 8659   struct Entry {
tools/clang/lib/Driver/InputInfo.h
   22 class InputInfo {
tools/clang/lib/Frontend/InterfaceStubFunctionsConsumer.cpp
   26   struct MangledSymbol {
tools/clang/lib/Frontend/Rewrite/InclusionRewriter.cpp
   31   struct IncludedFile {
tools/clang/lib/Tooling/Syntax/BuildTree.cpp
  175     struct NodeAndRole {
tools/clang/tools/extra/clang-include-fixer/find-all-symbols/SymbolInfo.h
   53   struct Signals {
tools/clang/tools/extra/clang-tidy/readability/NonConstParameterCheck.h
   32   struct ParmInfo {
tools/clang/tools/extra/clang-tidy/utils/ExceptionAnalyzer.h
   40   class ExceptionInfo {
tools/clang/tools/extra/clangd/Protocol.h
  436 struct ClangdCompileCommand {
tools/clang/tools/extra/modularize/PreprocessorTracker.cpp
  589 class MacroExpansionTracker {
  684 class ConditionalTracker {
tools/clang/utils/TableGen/ClangDiagnosticsEmitter.cpp
  130   struct GroupInfo {
tools/clang/utils/TableGen/MveEmitter.cpp
  684   struct ImmediateArg {
tools/clang/utils/TableGen/NeonEmitter.cpp
  269 class Variable {
 2137   struct OverloadInfo {
tools/dsymutil/DwarfLinker.h
   26 struct DebugMapObjectRange {
tools/lld/COFF/TypeMerger.h
   55 struct CVIndexMap {
tools/lld/lib/ReaderWriter/MachO/CompactUnwindPass.cpp
   34 struct CompactUnwindEntry {
tools/lld/lib/ReaderWriter/MachO/MachONormalizedFileBinaryWriter.cpp
  175   struct SegExtraInfo {
  181   struct SectionExtraInfo {
tools/lldb/include/lldb/DataFormatters/FormatCache.h
   22   struct Entry {
tools/lldb/include/lldb/Expression/IRMemoryMap.h
   89   struct Allocation {
tools/lldb/include/lldb/Host/SocketAddress.h
   34 class SocketAddress {
tools/lldb/include/lldb/Host/common/NativeBreakpointList.h
   18 struct HardwareBreakpoint {
tools/lldb/include/lldb/Host/common/NativeWatchpointList.h
   18 struct NativeWatchpoint {
tools/lldb/include/lldb/Symbol/ClangASTImporter.h
  214   struct DeclOrigin {
tools/lldb/include/lldb/Symbol/SymbolContext.h
   33 class SymbolContext {
tools/lldb/include/lldb/Symbol/Type.h
  391 class TypeAndOrName {
tools/lldb/include/lldb/Symbol/UnwindPlan.h
   57     class RegisterLocation {
tools/lldb/include/lldb/Target/ProcessStructReader.h
   29   struct FieldImpl {
tools/lldb/include/lldb/Target/UnixSignals.h
   98   struct Signal {
tools/lldb/include/lldb/Utility/RegisterValue.h
   27 class RegisterValue {
tools/lldb/include/lldb/lldb-private-enumerations.h
   48 enum class AddressClass {
tools/lldb/source/Core/PluginManager.cpp
   54 struct PluginInfo {
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionVariable.h
  117   class ParserVars {
  161   struct JITVars {
tools/lldb/source/Plugins/ExpressionParser/Clang/IRDynamicChecks.cpp
  377   enum msgSend_type {
tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxList.cpp
   73 class ListIterator {
tools/lldb/source/Plugins/Language/CPlusPlus/LibCxxMap.cpp
   85 class MapIterator {
tools/lldb/source/Plugins/Process/Utility/UnwindLLDB.h
   41   struct RegisterLocation {
tools/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
 4295 struct RegisterSetInfo {
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDataExtractor.h
   18 class DWARFDataExtractor : public DataExtractor {
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDebugAbbrev.h
   27 class DWARFAbbreviationDeclarationSet {
tools/lldb/source/Plugins/SymbolFile/NativePDB/PdbSymUid.h
   91 class PdbSymUid {
tools/lldb/source/Plugins/UnwindAssembly/x86/x86AssemblyInspectionEngine.h
   47   struct lldb_reg_info {
tools/lldb/source/Symbol/ClangASTImporter.cpp
  149   struct Backup {
tools/llvm-cfi-verify/lib/FileAnalysis.h
   78   struct Instr {
tools/llvm-cxxdump/llvm-cxxdump.cpp
  126   struct CompleteObjectLocator {
  130   struct ClassHierarchyDescriptor {
  134   struct BaseClassDescriptor {
  138   struct TypeDescriptor {
  143   struct ThrowInfo {
  146   struct CatchableTypeArray {
  149   struct CatchableType {
tools/llvm-ifs/llvm-ifs.cpp
   78 struct IFSSymbol {
tools/llvm-opt-report/OptReport.cpp
   95 struct OptReportLocationInfo {
tools/llvm-rc/ResourceFileWriter.h
  105     struct Bundle {
tools/polly/include/polly/ScopDetection.h
   79 struct MemAcc {
tools/sancov/sancov.cpp
  147 struct CoveragePoint {
unittests/Support/YAMLIOTest.cpp
   45 struct FooBar {
usr/include/c++/7.4.0/bits/stl_map.h
   97   template <typename _Key, typename _Tp, typename _Compare = std::less<_Key>,
usr/include/c++/7.4.0/system_error
  146   struct error_code
utils/TableGen/CodeGenDAGPatterns.h
   55 struct MachineValueTypeSet {
  449 class SDNodeInfo {
 1011 struct DAGDefaultOperand {
 1015 class DAGInstruction {
utils/TableGen/CodeGenHwModes.h
   34   struct HwModeSelect {
utils/TableGen/CodeGenTarget.h
  199 class ComplexPattern {
utils/TableGen/InfoByHwMode.h
  148 struct RegSizeInfo {
utils/TableGen/SubtargetFeatureInfo.h
   28 struct SubtargetFeatureInfo {
utils/benchmark/include/benchmark/benchmark.h
  358 class Counter {
utils/benchmark/src/statistics.cc
  107   struct CounterStat {
utils/unittest/googlemock/include/gmock/gmock-spec-builders.h
  363 enum CallReaction {
utils/unittest/googlemock/src/gmock-spec-builders.cc
  523 struct MockObjectState {
utils/unittest/googletest/include/gtest/internal/gtest-internal.h
  504 struct CodeLocation {