|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Definitions
include/llvm/ADT/APInt.h 69 class LLVM_NODISCARD APInt {
include/llvm/ADT/APSInt.h 21 class LLVM_NODISCARD APSInt : public APInt {
include/llvm/ADT/Optional.h 35 template <typename T, bool = is_trivially_copyable<T>::value>
include/llvm/Analysis/AliasAnalysis.h 311 class AAResults {
include/llvm/Analysis/BasicAliasAnalysis.h 54 class BasicAAResult : public AAResultBase<BasicAAResult> {
include/llvm/Analysis/DemandedBits.h 40 class DemandedBits {
include/llvm/Analysis/MemoryDependenceAnalysis.h 276 class MemoryDependenceResults {
include/llvm/Analysis/ScalarEvolution.h 1199 struct ExitLimit {
include/llvm/Analysis/TargetLibraryInfo.h 47 class TargetLibraryInfoImpl {
include/llvm/Analysis/VectorUtils.h 92 struct VFInfo {
include/llvm/Bitstream/BitstreamReader.h 37 class BitstreamBlockInfo {
339 class BitstreamCursor : SimpleBitstreamCursor {
include/llvm/CodeGen/DIE.h 895 struct BasicDIEUnit final : DIEUnit {
include/llvm/CodeGen/DebugHandlerBase.h 31 struct DbgVariableLocation {
include/llvm/DebugInfo/CodeView/DebugFrameDataSubsection.h 41 class DebugFrameDataSubsection final : public DebugSubsection {
include/llvm/DebugInfo/DIContext.h 30 struct DILineInfo {
include/llvm/DebugInfo/DWARF/DWARFAcceleratorTable.h 280 class Entry final : public DWARFAcceleratorTable::Entry {
include/llvm/DebugInfo/GSYM/InlineInfo.h 58 struct InlineInfo {
include/llvm/DebugInfo/GSYM/LineTable.h 118 class LineTable {
include/llvm/DebugInfo/PDB/Native/DbiStreamBuilder.h 92 struct DebugStream {
include/llvm/ExecutionEngine/Orc/Core.h 171 class MaterializationResponsibility {
include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h 490 class RemoteCompileCallbackManager : public JITCompileCallbackManager {
include/llvm/FuzzMutate/OpDescriptor.h 89 struct OpDescriptor {
include/llvm/IR/ConstantRange.h 47 class LLVM_NODISCARD ConstantRange {
include/llvm/IR/ModuleSummaryIndex.h 916 class ModuleSummaryIndex {
include/llvm/ObjectYAML/CodeViewYAMLTypeHashing.h 42 struct DebugHSection {
include/llvm/Passes/PassBuilder.h 33 struct PGOOptions {
include/llvm/Remarks/BitstreamRemarkSerializer.h 49 struct BitstreamRemarkSerializerHelper {
include/llvm/Remarks/RemarkParser.h 59 struct ParsedStringTable {
include/llvm/Remarks/RemarkStringTable.h 35 struct StringTable {
include/llvm/Support/Error.h 157 class LLVM_NODISCARD Error {
include/llvm/Support/Regex.h 27 class Regex {
include/llvm/Support/Timer.h 170 class TimerGroup {
include/llvm/Support/VirtualFileSystem.h 45 class Status {
include/llvm/Support/raw_ostream.h 384 class raw_fd_ostream : public raw_pwrite_stream {
573 class buffer_ostream : public raw_svector_ostream {
include/llvm/Transforms/Instrumentation.h 52 struct GCOVOptions {
129 struct InstrProfOptions {
lib/Analysis/CFLAndersAliasAnalysis.cpp 322 class CFLAndersAAResult::FunctionInfo {
lib/Analysis/CFLSteensAliasAnalysis.cpp 71 class CFLSteensAAResult::FunctionInfo {
lib/IR/AsmWriter.cpp 670 class SlotTracker {
lib/Target/AMDGPU/SIMachineFunctionInfo.h 118 struct SIArgument {
186 struct SIArgumentInfo {
lib/Target/X86/X86SpeculativeLoadHardening.cpp 150 struct PredState {
lib/Transforms/Scalar/DivRemPairs.cpp 40 struct ExpandedMatch {
lib/Transforms/Scalar/GVNSink.cpp 194 struct SinkingInstructionCandidate {
lib/Transforms/Utils/Local.cpp 2636 struct BitPart {
tools/clang/include/clang/AST/APValue.h 115 class APValue {
tools/clang/include/clang/AST/ASTImporter.h 50 class ImportError : public llvm::ErrorInfo<ImportError> {
tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h 341 class DynTypedMatcher {
tools/clang/include/clang/Basic/Diagnostic.h 66 class FixItHint {
1438 class StoredDiagnostic {
tools/clang/include/clang/Driver/Driver.h 427 struct CompilationDiagnosticReport {
tools/clang/include/clang/Format/Format.h 49 struct FormatStyle {
tools/clang/include/clang/Frontend/CommandLineSourceLoc.h 54 struct ParsedSourceRange {
tools/clang/include/clang/Parse/Parser.h 1010 class ParseScope {
tools/clang/include/clang/Sema/DeclSpec.h 63 class CXXScopeSpec {
tools/clang/include/clang/Sema/Sema.h 1346 class SemaDiagnosticBuilder : public DiagnosticBuilder {
tools/clang/include/clang/Tooling/CompilationDatabase.h 43 struct CompileCommand {
tools/clang/include/clang/Tooling/Core/Replacement.h 83 class Replacement {
tools/clang/include/clang/Tooling/Refactoring/ASTSelection.h 49 struct SelectedASTNode {
94 class CodeRangeASTSelection {
tools/clang/include/clang/Tooling/Syntax/Tokens.h 322 class TokenCollector {
tools/clang/include/clang/Tooling/Transformer/RewriteRule.h 106 struct RewriteRule {
tools/clang/lib/AST/ExprConstant.cpp 6125 class BitCastBuffer {
tools/clang/lib/CodeGen/CGDebugInfo.h 711 class ApplyDebugLocation {
tools/clang/lib/CodeGen/ConstantEmitter.h 23 class ConstantEmitter {
tools/clang/lib/DirectoryWatcher/linux/DirectoryWatcher-linux.cpp 41 struct SemaphorePipe {
tools/clang/lib/Driver/ToolChains/Darwin.cpp 1250 struct DarwinPlatform {
tools/clang/lib/Frontend/ASTUnit.cpp 643 class CaptureDroppedDiagnostics {
tools/clang/lib/Sema/AnalysisBasedWarnings.cpp 125 class LogicalErrorHandler : public CFGCallback {
tools/clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp 58 struct TaintConfiguration {
tools/clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp 167 struct FunctionSummaryTy {
tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp 200 class PathDiagnosticBuilder : public BugReporterContext {
tools/clang/lib/StaticAnalyzer/Core/RegionStore.cpp 154 class RegionBindingsRef : public llvm::ImmutableMapRef<const MemRegion *,
tools/clang/tools/clang-refactor/TestSupport.h 53 struct TestSelectionRangesInFile {
tools/clang/tools/extra/clang-doc/Representation.h 209 struct Location {
tools/clang/tools/extra/clang-include-fixer/find-all-symbols/SymbolInfo.h 27 class SymbolInfo {
tools/clang/tools/extra/clang-tidy/ClangTidyDiagnosticConsumer.h 77 class ClangTidyContext {
tools/clang/tools/extra/clang-tidy/ClangTidyProfiling.h 26 struct StorageParams {
tools/clang/tools/extra/clang-tidy/readability/IdentifierNamingCheck.h 56 struct NamingStyle {
tools/clang/tools/extra/clang-tidy/readability/UppercaseLiteralSuffixCheck.cpp 59 struct NewSuffix {
tools/clang/tools/extra/clangd/ClangdServer.h 78 class ClangdServer {
tools/clang/tools/extra/clangd/CodeComplete.cpp 249 struct CodeCompletionBuilder {
tools/clang/tools/extra/clangd/CodeComplete.h 228 struct SpeculativeFuzzyFind {
tools/clang/tools/extra/clangd/Context.h 189 class LLVM_NODISCARD WithContext {
204 class LLVM_NODISCARD WithContextValue {
tools/clang/tools/extra/clangd/ExpectedTypes.h 34 class OpaqueType {
tools/clang/tools/extra/clangd/FileDistance.h 93 class URIDistance {
117 class ScopeDistance {
tools/clang/tools/extra/clangd/GlobalCompilationDatabase.h 27 struct ProjectInfo {
96 struct CDBLookupResult {
123 class OverlayCDB : public GlobalCompilationDatabase {
tools/clang/tools/extra/clangd/Headers.h 143 class IncludeInserter {
tools/clang/tools/extra/clangd/IncludeFixer.cpp 216 struct CheapUnresolvedName {
tools/clang/tools/extra/clangd/IncludeFixer.h 35 class IncludeFixer {
tools/clang/tools/extra/clangd/ParsedAST.h 46 class ParsedAST {
tools/clang/tools/extra/clangd/Protocol.h 73 struct URIForFile {
182 struct Location {
202 struct TextEdit {
713 struct WorkspaceEdit {
727 struct TweakArgs {
761 struct Command : public ExecuteCommandParams {
798 struct DocumentSymbol {
923 struct Hover {
1129 struct TypeHierarchyItem {
tools/clang/tools/extra/clangd/Threading.h 105 class AsyncTaskRunner {
tools/clang/tools/extra/clangd/Trace.h 55 class Session {
81 class Span {
tools/clang/tools/extra/clangd/XRefs.h 60 struct HoverInfo {
tools/clang/tools/extra/clangd/index/Index.h 26 struct FuzzyFindRequest {
tools/clang/tools/extra/clangd/index/Ref.h 69 class RefSlab {
tools/clang/tools/extra/clangd/index/Relation.h 45 class RelationSlab {
tools/clang/tools/extra/clangd/index/Symbol.h 36 struct Symbol {
177 class SymbolSlab {
tools/clang/tools/extra/clangd/refactor/tweaks/ExtractFunction.cpp 146 struct ExtractionZone {
tools/clang/unittests/Tooling/SourceCodeBuildersTest.cpp 39 struct TestMatch {
tools/clang/unittests/Tooling/StencilTest.cpp 43 struct TestMatch {
tools/lldb/include/lldb/Breakpoint/BreakpointID.h 23 class BreakpointID {
tools/lldb/include/lldb/Core/AddressRange.h 25 class AddressRange {
tools/lldb/include/lldb/Core/ModuleSpec.h 26 class ModuleSpec {
tools/lldb/include/lldb/Expression/DWARFExpression.h 35 class DWARFExpression {
tools/lldb/include/lldb/Host/FileSystem.h 29 class FileSystem {
tools/lldb/include/lldb/Symbol/CompilerDecl.h 18 class CompilerDecl {
tools/lldb/include/lldb/Symbol/CompilerType.h 30 class CompilerType {
386 struct CompilerType::IntegralTemplateArgument {
tools/lldb/include/lldb/Symbol/SymbolFile.h 142 struct ArrayInfo {
tools/lldb/include/lldb/Symbol/UnwindTable.h 23 class UnwindTable {
tools/lldb/include/lldb/Target/MemoryRegionInfo.h 127 class MemoryRegionInfos : public std::vector<lldb_private::MemoryRegionInfo> {
tools/lldb/include/lldb/Utility/FileSpec.h 55 class FileSpec {
tools/lldb/include/lldb/Utility/Reproducer.h 236 class Generator final {
294 class Loader final {
328 class Reproducer {
tools/lldb/include/lldb/Utility/ReproducerInstrumentation.h 546 class Serializer {
tools/lldb/source/Host/posix/HostInfoPosix.cpp 55 struct PasswdEntry {
tools/lldb/source/Plugins/ObjectFile/Breakpad/BreakpadRecords.h 48 class ModuleRecord : public Record {
64 class InfoRecord : public Record {
tools/lldb/source/Plugins/ObjectFile/Breakpad/ObjectFileBreakpad.cpp 20 struct Header {
tools/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp 1661 struct SectionAddressInfo {
tools/lldb/source/Plugins/SymbolFile/Breakpad/SymbolFileBreakpad.h 219 struct UnwindData {
tools/lldb/unittests/TestingSupport/TestUtilities.h 32 class TestFile {
tools/lldb/unittests/Utility/ReproducerInstrumentationTest.cpp 48 class TestingRegistry : public Registry {
tools/llvm-objcopy/ELF/ELFConfig.h 33 struct ELFCopyConfig {
tools/llvm-pdbutil/PdbYaml.h 38 struct MSFHeaders {
55 struct PdbInfoStream {
64 struct PdbModiStream {
77 struct PdbDbiStream {
89 struct PdbTpiStream {
94 struct PdbPublicsStream {
unittests/ADT/OptionalTest.cpp 28 struct NonDefaultConstructible {
196 struct MultiArgConstructor {
238 struct MoveOnly {
350 struct Immovable {
unittests/ADT/TestGraph.h 163 class ChildIterator {
unittests/Analysis/BasicAliasAnalysisTest.cpp 43 struct TestAnalyses {
unittests/Support/Path.cpp 64 struct FileDescriptorCloser {