|
reference, declaration → definition
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 {