|
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/BinaryFormat/Minidump.h 104 struct MemoryInfo {
120 struct Directory {
include/llvm/BinaryFormat/Wasm.h 52 struct WasmFeatureEntry {
57 struct WasmExport {
63 struct WasmLimits {
69 struct WasmTable {
90 struct WasmGlobal {
103 struct WasmEvent {
109 struct WasmImport {
127 struct WasmFunction {
150 struct WasmElemSegment {
164 struct WasmRelocation {
191 struct WasmFunctionName {
354 struct WasmSignature {
include/llvm/Bitcode/BitcodeReader.h 57 class BitcodeModule {
include/llvm/CodeGen/MachineConstantPool.h 66 class MachineConstantPoolEntry {
include/llvm/CodeGen/MachineFrameInfo.h 33 class CalleeSavedInfo {
include/llvm/CodeGen/RegisterPressure.h 103 class PressureChange {
include/llvm/CodeGen/ScheduleDAG.h 242 class SUnit {
include/llvm/CodeGen/SelectionDAGNodes.h 123 class SDValue {
include/llvm/CodeGen/ValueTypes.h 33 struct EVT {
include/llvm/DebugInfo/CodeView/CodeView.h 383 enum class VFTableSlotKind : uint8_t {
569 struct FrameData {
include/llvm/DebugInfo/CodeView/DebugLinesSubsection.h 53 struct LineNumberEntry {
59 struct ColumnNumberEntry {
include/llvm/DebugInfo/CodeView/SymbolRecord.h 422 struct LocalVariableAddrGap {
include/llvm/DebugInfo/CodeView/TypeHashing.h 77 struct GloballyHashedType {
include/llvm/DebugInfo/CodeView/TypeIndex.h 95 class TypeIndex {
272 struct TypeIndexOffset {
include/llvm/DebugInfo/CodeView/TypeRecord.h 725 class OneMethodRecord : public TypeRecord {
include/llvm/DebugInfo/DWARF/DWARFDebugInfoEntry.h 23 class DWARFDebugInfoEntry {
include/llvm/DebugInfo/DWARF/DWARFDebugPubTable.h 42 struct Set {
include/llvm/DebugInfo/DWARF/DWARFSection.h 20 struct SectionName {
include/llvm/DebugInfo/GSYM/FileEntry.h 25 struct FileEntry {
include/llvm/DebugInfo/PDB/Native/RawConstants.h 36 enum class PdbRaw_FeatureSig : uint32_t {
include/llvm/DebugInfo/PDB/Native/RawTypes.h 40 struct PSHashRecord {
46 struct SectionContrib {
74 struct SecMapEntry {
include/llvm/ExecutionEngine/GenericValue.h 23 struct GenericValue {
include/llvm/IR/Attributes.h 214 class AttributeSet {
include/llvm/IR/ModuleSummaryIndex.h 164 struct ValueInfo {
506 struct VFuncId {
514 struct ConstVCall {
730 struct VirtFuncOffset {
include/llvm/IR/ValueHandle.h 181 class WeakTrackingVH : public ValueHandleBase {
include/llvm/LTO/LTO.h 132 class Symbol : irsymtab::Symbol {
433 struct SymbolResolution {
include/llvm/MC/MCAsmMacro.h 129 struct MCAsmMacroParameter {
include/llvm/MC/MCDwarf.h 435 class MCCFIInstruction {
606 struct MCDwarfFrameInfo {
include/llvm/MC/MCInst.h 158 class MCInst {
include/llvm/Object/ArchiveWriter.h 23 struct NewArchiveMember {
include/llvm/Object/COFF.h 1242 struct FpoData {
include/llvm/Object/COFFImportFile.h 71 struct COFFShortExport {
include/llvm/Object/IRSymtab.h 53 struct Str {
72 struct Module {
80 struct Comdat {
86 struct Symbol {
117 struct Uncommon {
include/llvm/Object/Wasm.h 36 class WasmSymbol {
113 struct WasmSegment {
include/llvm/ObjectYAML/CodeViewYAMLDebugSections.h 110 struct YAMLDebugSubsection {
include/llvm/ObjectYAML/CodeViewYAMLTypes.h 45 struct LeafRecord {
include/llvm/ObjectYAML/ELFYAML.h 101 struct Symbol {
include/llvm/Option/OptTable.h 41 struct Info {
include/llvm/Passes/PassBuilder.h 125 struct PipelineElement {
include/llvm/ProfileData/Coverage/CoverageMapping.h 145 struct CounterExpression {
204 struct CounterMappingRegion {
272 struct CountedRegion : public CounterMappingRegion {
301 struct FunctionRecord {
368 struct ExpansionRecord {
include/llvm/ProfileData/InstrProf.h 653 struct InstrProfValueSiteRecord {
842 struct NamedInstrProfRecord : InstrProfRecord {
include/llvm/ProfileData/InstrProfData.inc 735 typedef struct InstrProfValueData {
include/llvm/Support/JSON.h 280 class Value {
include/llvm/Support/MachineValueType.h 30 class MVT {
include/llvm/Support/MemoryBuffer.h 261 class MemoryBufferRef {
include/llvm/Support/VirtualFileSystem.h 507 struct YAMLVFSEntry {
include/llvm/Support/YAMLTraits.h 1656 LLVM_YAML_STRONG_TYPEDEF(uint8_t, Hex8)
include/llvm/Transforms/IPO/WholeProgramDevirt.h 119 struct VirtualCallTarget {
lib/MC/WasmObjectWriter.cpp 137 struct WasmRelocationEntry {
lib/Object/ArchiveWriter.cpp 237 struct MemberData {
lib/Target/AMDGPU/SIMachineFunctionInfo.h 426 struct SpilledReg {
lib/Target/X86/MCTargetDesc/X86BaseInfo.h 75 enum CondCode {
lib/Transforms/Scalar/MergeICmps.cpp 188 class BCECmpBlock {
tools/clang/include/clang/AST/ASTTypeTraits.h 57 class ASTNodeKind {
tools/clang/include/clang/AST/ExternalASTMerger.h 83 class ImporterSource {
tools/clang/include/clang/AST/Type.h 643 class QualType {
tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h 341 class DynTypedMatcher {
tools/clang/include/clang/ASTMatchers/Dynamic/Diagnostics.h 42 struct ParserValue {
149 struct ErrorContent {
tools/clang/include/clang/ASTMatchers/Dynamic/VariantValue.h 33 class ArgKind {
92 class VariantMatcher {
tools/clang/include/clang/Basic/Diagnostic.h 66 class FixItHint {
tools/clang/include/clang/Basic/PartialDiagnostic.h 35 class PartialDiagnostic {
tools/clang/include/clang/Basic/SourceLocation.h 196 class SourceRange {
234 class CharSourceRange {
tools/clang/include/clang/Basic/TokenKinds.h 24 enum TokenKind : unsigned short {
tools/clang/include/clang/DirectoryWatcher/DirectoryWatcher.h 66 struct Event {
tools/clang/include/clang/Index/DeclOccurrence.h 22 struct DeclOccurrence {
tools/clang/include/clang/Lex/Token.h 34 class Token {
tools/clang/include/clang/Tooling/Core/Replacement.h 44 class Range {
tools/clang/include/clang/Tooling/Refactoring/AtomicChange.h 36 class AtomicChange {
tools/clang/include/clang/Tooling/Syntax/Tokens.h 100 class Token {
tools/clang/lib/ARCMigrate/ObjCMT.cpp 2044 struct EditEntry {
tools/clang/tools/clang-import-test/clang-import-test.cpp 242 struct CIAndOrigins {
tools/clang/tools/extra/clang-include-fixer/find-all-symbols/SymbolInfo.h 27 class SymbolInfo {
126 struct SymbolAndSignals {
tools/clang/tools/extra/clang-tidy/ClangTidyDiagnosticConsumer.h 42 struct ClangTidyError : tooling::Diagnostic {
tools/clang/tools/extra/clangd/Diagnostics.h 71 struct Fix {
84 struct Diag : DiagBase {
tools/clang/tools/extra/clangd/FuzzyMatch.h 55 enum CharRole : unsigned char {
tools/clang/tools/extra/clangd/Protocol.h 156 struct Range {
536 struct TextDocumentContentChangeEvent {
798 struct DocumentSymbol {
tools/clang/tools/extra/clangd/SemanticHighlighting.h 52 struct HighlightingToken {
61 struct LineHighlightings {
tools/clang/tools/extra/clangd/index/Ref.h 52 struct Ref {
tools/clang/tools/extra/clangd/index/dex/PostingList.h 42 struct Chunk {
tools/clang/utils/TableGen/ClangAttrEmitter.cpp 1690 struct AttributeSubjectMatchRule {
tools/clang/utils/TableGen/NeonEmitter.cpp 139 class Type {
tools/lld/ELF/Arch/MipsArchTree.cpp 35 struct FileFlags {
tools/lld/ELF/Config.h 75 struct VersionDefinition {
tools/lld/ELF/Driver.cpp 1595 struct WrappedSymbol {
tools/lld/ELF/InputSection.h 275 struct EhSectionPiece {
tools/lld/ELF/LinkerScript.h 205 struct PhdrsCommand {
tools/lld/ELF/SyntheticSections.h 574 struct SymbolTableEntry {
699 struct NameAttrEntry {
710 struct GdbSymbol {
1115 struct Partition {
tools/lld/lib/ReaderWriter/MachO/CompactUnwindPass.cpp 34 struct CompactUnwindEntry {
tools/lld/lib/ReaderWriter/YAML/ReaderWriterYAML.cpp 233 LLVM_YAML_STRONG_TYPEDEF(uint8_t, ImplicitHex8)
tools/lld/wasm/Driver.cpp 574 struct WrappedSymbol {
tools/lldb/include/lldb/Host/Debug.h 19 struct ResumeAction {
tools/lldb/include/lldb/Symbol/CompilerType.h 30 class CompilerType {
tools/lldb/include/lldb/Symbol/Function.h 265 class CallEdge {
tools/lldb/include/lldb/Symbol/Type.h 27 struct CompilerContext {
tools/lldb/include/lldb/Utility/Args.h 34 struct ArgEntry {
tools/lldb/include/lldb/Utility/CompletionRequest.h 36 class Completion {
tools/lldb/include/lldb/Utility/ConstString.h 39 class ConstString {
tools/lldb/include/lldb/Utility/FileSpec.h 55 class FileSpec {
tools/lldb/include/lldb/lldb-private-types.h 33 struct RegisterInfo {
103 struct OptionDefinition {
tools/lldb/source/Plugins/Language/CPlusPlus/MSVCUndecoratedNameParser.h 17 class MSVCUndecoratedNameSpecifier {
tools/lldb/source/Plugins/ObjectFile/ELF/ELFHeader.h 192 struct ELFProgramHeader {
tools/lldb/source/Plugins/Process/elf-core/RegisterUtilities.h 69 struct CoreNote {
tools/llvm-cov/CoverageSummaryInfo.h 145 struct FunctionCoverageSummary {
173 struct FileCoverageSummary {
tools/llvm-exegesis/lib/BenchmarkResult.h 43 struct BenchmarkMeasure {
96 class PerInstructionStats {
tools/llvm-exegesis/lib/RegisterValue.h 26 struct RegisterValue {
tools/llvm-objcopy/COFF/Object.h 36 struct Section {
82 struct Symbol {
tools/llvm-pdbutil/LinePrinter.cpp 130 struct Run {
tools/llvm-readobj/ELFDumper.cpp 2820 struct GroupSection {
unittests/DebugInfo/DWARF/DwarfGenerator.h 173 struct ValueAndLength {
unittests/ProfileData/CoverageMappingTest.cpp 60 struct OutputFunctionCoverageData {
unittests/Support/BinaryStreamTest.cpp 853 struct BinaryItemStreamObject {
unittests/Support/ItaniumManglingCanonicalizerTest.cpp 34 struct Testcase {
usr/include/c++/7.4.0/bits/stl_vector.h 1560 template<typename _Up>
usr/include/plugin-api.h 86 struct ld_plugin_symbol
usr/include/x86_64-linux-gnu/sys/poll.h 36 struct pollfd
utils/TableGen/CodeGenDAGPatterns.h 191 struct TypeSetByHwMode : public InfoByHwMode<MachineValueTypeSet> {
1061 class Predicate {
utils/TableGen/CodeGenSchedule.cpp 1315 struct PredTransition {
utils/TableGen/CodeGenSchedule.h 125 struct CodeGenSchedClass {
214 struct CodeGenProcModel {
312 struct PredicateInfo {
349 class OpcodeGroup {
373 class STIPredicateFunction {
utils/TableGen/FixedLenDecoderEmitter.cpp 98 struct EncodingAndInst {
utils/TableGen/GlobalISelEmitter.cpp 800 class RuleMatcher : public Matcher {
utils/TableGen/InfoByHwMode.h 120 struct ValueTypeByHwMode : public InfoByHwMode<MVT> {