reference, declarationdefinition
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
   87   template <class... Args> void emplace(Args &&... args) {
include/llvm/ADT/StringRef.h
   54   class StringRef {
include/llvm/Analysis/AliasAnalysis.h
  311 class AAResults {
include/llvm/Analysis/AssumptionCache.h
   41 class AssumptionCache {
include/llvm/Analysis/BasicAliasAnalysis.h
   54 class BasicAAResult : public AAResultBase<BasicAAResult> {
include/llvm/Analysis/PhiValues.h
   42 class PhiValues {
include/llvm/Analysis/ScalarEvolution.h
 1199   struct ExitLimit {
include/llvm/Analysis/TargetLibraryInfo.h
   47 class TargetLibraryInfoImpl {
  207 class TargetLibraryInfo {
include/llvm/Analysis/VectorUtils.h
   92 struct VFInfo {
include/llvm/BinaryFormat/Dwarf.h
   82 enum Tag : uint16_t {
include/llvm/Bitstream/BitstreamReader.h
   37 class BitstreamBlockInfo {
include/llvm/CodeGen/DebugHandlerBase.h
   31 struct DbgVariableLocation {
include/llvm/CodeGen/MachineFunction.h
  223 class MachineFunction {
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/ExecutionEngine/Orc/Core.h
  171 class MaterializationResponsibility {
  761 class ExecutionSession {
include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h
   55 class OrcRemoteTargetClient
include/llvm/FuzzMutate/OpDescriptor.h
   89 struct OpDescriptor {
include/llvm/IR/ConstantRange.h
   47 class LLVM_NODISCARD ConstantRange {
include/llvm/IR/Dominators.h
  144 class DominatorTree : public DominatorTreeBase<BasicBlock, false> {
include/llvm/IR/Function.h
   59 class Function : public GlobalObject, public ilist_node<Function> {
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/BitstreamRemarkContainer.h
   35 enum class BitstreamRemarkContainerType {
include/llvm/Remarks/RemarkParser.h
   59 struct ParsedStringTable {
include/llvm/Remarks/RemarkStringTable.h
   35 struct StringTable {
include/llvm/Support/FileSystem.h
  756 enum FileAccess : unsigned {
include/llvm/Support/Regex.h
   27   class Regex {
include/llvm/Support/VirtualFileSystem.h
   45 class Status {
include/llvm/Support/raw_ostream.h
  384 class raw_fd_ostream : public raw_pwrite_stream {
  503 class raw_string_ostream : public raw_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/Target/AMDGPU/SIMachineFunctionInfo.h
  118 struct SIArgument {
  186 struct SIArgumentInfo {
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 {
  149 class DiagnosticsEngine : public RefCountedBase<DiagnosticsEngine> {
  152   enum Level {
 1317 class Diagnostic {
 1438 class StoredDiagnostic {
tools/clang/include/clang/Basic/SourceLocation.h
   86 class SourceLocation {
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/ASTUnit.h
   86 enum class CaptureDiagsKind { None, All, AllWithoutNonErrorsFromIncludes };
tools/clang/include/clang/Frontend/CommandLineSourceLoc.h
   54 struct ParsedSourceRange {
tools/clang/include/clang/Lex/Preprocessor.h
  125 class Preprocessor {
tools/clang/include/clang/Sema/CodeCompleteConsumer.h
  189   enum Kind {
tools/clang/include/clang/Sema/DeclSpec.h
   63 class CXXScopeSpec {
tools/clang/include/clang/Sema/Sema.h
  331 class Sema {
 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/Transformer/RewriteRule.h
  106 struct RewriteRule {
tools/clang/lib/AST/ExprConstant.cpp
 6125 class BitCastBuffer {
tools/clang/lib/CodeGen/CodeGenFunction.h
  226 class CodeGenFunction : public CodeGenTypeCache {
tools/clang/lib/CodeGen/CodeGenModule.h
  277 class CodeGenModule : public CodeGenTypeCache {
tools/clang/lib/DirectoryWatcher/linux/DirectoryWatcher-linux.cpp
   41 struct SemaphorePipe {
tools/clang/lib/Driver/ToolChains/Darwin.cpp
 1250 struct DarwinPlatform {
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/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
   43 class DiagnosticsConsumer {
   80   struct Options {
tools/clang/tools/extra/clangd/CodeComplete.cpp
  162 struct CompletionCandidate {
tools/clang/tools/extra/clangd/CodeComplete.h
   39 struct CodeCompleteOptions {
tools/clang/tools/extra/clangd/Context.h
   69 class Context {
tools/clang/tools/extra/clangd/ExpectedTypes.h
   34 class OpaqueType {
tools/clang/tools/extra/clangd/FSProvider.h
   20 class FileSystemProvider {
tools/clang/tools/extra/clangd/FileDistance.h
   56 struct FileDistanceOptions {
   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/ParsedAST.h
   46 class ParsedAST {
tools/clang/tools/extra/clangd/Protocol.h
   73 struct URIForFile {
  182 struct Location {
  202 struct TextEdit {
  343 enum class OffsetEncoding {
  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/Trace.h
   31 class EventTracer {
tools/clang/tools/extra/clangd/XRefs.h
   60 struct HoverInfo {
tools/clang/tools/extra/clangd/index/Index.h
   26 struct FuzzyFindRequest {
   85 class SymbolIndex {
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
  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/Module.h
   73 class Module : public std::enable_shared_from_this<Module>,
tools/lldb/include/lldb/Core/ModuleSpec.h
   26 class ModuleSpec {
tools/lldb/include/lldb/Expression/DWARFExpression.h
   35 class DWARFExpression {
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/Utility/FileSpec.h
   55 class FileSpec {
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/unittests/TestingSupport/TestUtilities.h
   32 class TestFile {
tools/llvm-objcopy/ELF/ELFConfig.h
   33 struct ELFCopyConfig {
tools/llvm-pdbutil/PdbYaml.h
   64 struct PdbModiStream {
unittests/ADT/OptionalTest.cpp
   28 struct NonDefaultConstructible {
  238 struct MoveOnly {
unittests/ADT/TestGraph.h
  163   class ChildIterator {
unittests/Analysis/BasicAliasAnalysisTest.cpp
   30 class BasicAATest : public testing::Test {
usr/include/c++/7.4.0/system_error
  146   struct error_code