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

Definitions

include/llvm/Support/MemoryBuffer.h
   41 class MemoryBuffer {
include/llvm/Support/raw_ostream.h
   45 class raw_ostream {
  503 class raw_string_ostream : public raw_ostream {
tools/clang/include/clang/Analysis/PathDiagnostic.h
  526 class PathDiagnosticCallPiece : public PathDiagnosticPiece {
tools/clang/include/clang/Basic/LangOptions.h
   49 class LangOptions : public LangOptionsBase {
tools/clang/include/clang/Basic/TargetOptions.h
   26 class TargetOptions {
tools/clang/include/clang/Frontend/CompilerInvocation.h
  121 class CompilerInvocation : public CompilerInvocationBase {
tools/clang/include/clang/Frontend/TextDiagnosticPrinter.h
   27 class TextDiagnosticPrinter : public DiagnosticConsumer {
tools/clang/include/clang/Lex/HeaderSearchOptions.h
   67 class HeaderSearchOptions {
tools/clang/include/clang/Lex/PreprocessorOptions.h
   43 class PreprocessorOptions {
tools/clang/lib/Index/IndexingContext.h
   38 class IndexingContext {
tools/clang/tools/extra/clangd/TUScheduler.cpp
  163 class ASTWorker {
tools/clang/unittests/CodeGen/IRMatchers.h
  107 class Matcher {
  233 class InstructionMatcher : public EntityMatcher<Value> {
tools/lldb/include/lldb/API/SBCommandInterpreter.h
  251 class SBCommandPluginInterface {
tools/lldb/include/lldb/Breakpoint/Breakpoint.h
   78 class Breakpoint : public std::enable_shared_from_this<Breakpoint>,
tools/lldb/include/lldb/Breakpoint/BreakpointLocation.h
   37 class BreakpointLocation
tools/lldb/include/lldb/Breakpoint/BreakpointPrecondition.h
   21 class BreakpointPrecondition {
tools/lldb/include/lldb/Breakpoint/BreakpointResolver.h
   35 class BreakpointResolver : public Searcher {
tools/lldb/include/lldb/Breakpoint/BreakpointSite.h
   35 class BreakpointSite : public std::enable_shared_from_this<BreakpointSite>,
tools/lldb/include/lldb/Core/Debugger.h
   70 class Debugger : public std::enable_shared_from_this<Debugger>,
tools/lldb/include/lldb/Core/Disassembler.h
   57 class Instruction {
  350 class Disassembler : public std::enable_shared_from_this<Disassembler>,
tools/lldb/include/lldb/Core/IOHandler.h
   43 class IOHandler {
tools/lldb/include/lldb/Core/Module.h
   73 class Module : public std::enable_shared_from_this<Module>,
tools/lldb/include/lldb/Core/SearchFilter.h
   83 class SearchFilter {
tools/lldb/include/lldb/Core/Section.h
   96 class Section : public std::enable_shared_from_this<Section>,
tools/lldb/include/lldb/Core/Value.h
   38 class Value {
tools/lldb/include/lldb/Core/ValueObjectList.h
   23 class ValueObjectList {
tools/lldb/include/lldb/DataFormatters/FormatClasses.h
  111 class TypeNameSpecifierImpl {
tools/lldb/include/lldb/DataFormatters/TypeCategory.h
   65 class TypeCategoryImpl {
tools/lldb/include/lldb/DataFormatters/TypeFormat.h
   25 class TypeFormatImpl {
tools/lldb/include/lldb/DataFormatters/TypeSummary.h
   26 class TypeSummaryOptions {
   45 class TypeSummaryImpl {
  304 struct CXXFunctionSummaryFormat : public TypeSummaryImpl {
tools/lldb/include/lldb/DataFormatters/TypeSynthetic.h
  127 class SyntheticChildren {
  271 class TypeFilterImpl : public SyntheticChildren {
  378 class ScriptedSyntheticChildren : public SyntheticChildren {
tools/lldb/include/lldb/DataFormatters/TypeValidator.h
   24 class TypeValidatorImpl {
tools/lldb/include/lldb/Expression/ExpressionVariable.h
   23 class ExpressionVariable
tools/lldb/include/lldb/Expression/Materializer.h
   28   class Dematerializer {
tools/lldb/include/lldb/Expression/UserExpression.h
   35 class UserExpression : public Expression {
tools/lldb/include/lldb/Expression/UtilityFunction.h
   30 class UtilityFunction : public Expression {
tools/lldb/include/lldb/Host/HostNativeProcessBase.h
   21 class HostNativeProcessBase {
tools/lldb/include/lldb/Host/HostNativeThreadBase.h
   24 class HostNativeThreadBase {
tools/lldb/include/lldb/Host/PseudoTerminal.h
   24 class PseudoTerminal {
tools/lldb/include/lldb/Host/Socket.h
   40 class Socket : public IOObject {
tools/lldb/include/lldb/Interpreter/CommandObject.h
   67 class CommandObject {
tools/lldb/include/lldb/Interpreter/OptionValue.h
   23 class OptionValue {
tools/lldb/include/lldb/Interpreter/OptionValueProperties.h
   22 class OptionValueProperties
tools/lldb/include/lldb/Symbol/Block.h
   41 class Block : public UserID, public SymbolContextScope {
tools/lldb/include/lldb/Symbol/ClangASTContext.h
   43 class ClangASTContext : public TypeSystem {
 1017 class ClangASTContextForExpressions : public ClangASTContext {
tools/lldb/include/lldb/Symbol/ClangASTImporter.h
  256   struct ASTImporterDelegate : public clang::ASTImporter {
  329   struct ASTContextMetadata {
tools/lldb/include/lldb/Symbol/DWARFCallFrameInfo.h
   86   struct CIE {
tools/lldb/include/lldb/Symbol/DebugMacros.h
   70 class DebugMacros {
tools/lldb/include/lldb/Symbol/FuncUnwinders.h
   13 class FuncUnwinders {
tools/lldb/include/lldb/Symbol/Function.h
  341 class Function : public UserID, public SymbolContextScope {
tools/lldb/include/lldb/Symbol/ObjectFile.h
   58 class ObjectFile : public std::enable_shared_from_this<ObjectFile>,
tools/lldb/include/lldb/Symbol/SymbolContext.h
  344 class SymbolContextSpecifier {
tools/lldb/include/lldb/Symbol/Type.h
   46 class SymbolFileType : public std::enable_shared_from_this<SymbolFileType>,
   65 class Type : public std::enable_shared_from_this<Type>, public UserID {
  240 class TypeImpl {
  432 class TypeMemberFunctionImpl {
  471 class TypeEnumMemberImpl {
tools/lldb/include/lldb/Symbol/UnwindPlan.h
   53 class UnwindPlan {
   55   class Row {
tools/lldb/include/lldb/Symbol/VariableList.h
   18 class VariableList {
tools/lldb/include/lldb/Target/ABI.h
   26 class ABI : public PluginInterface {
tools/lldb/include/lldb/Target/ExecutionContext.h
   72 class ExecutionContextRef {
tools/lldb/include/lldb/Target/InstrumentationRuntime.h
   27 class InstrumentationRuntime
tools/lldb/include/lldb/Target/Language.h
   31   class TypeScavenger {
tools/lldb/include/lldb/Target/LanguageRuntime.h
   61 class LanguageRuntime : public PluginInterface {
tools/lldb/include/lldb/Target/MemoryHistory.h
   23 class MemoryHistory : public std::enable_shared_from_this<MemoryHistory>,
tools/lldb/include/lldb/Target/Platform.h
   68 class Platform : public PluginInterface {
tools/lldb/include/lldb/Target/Process.h
   61 class ProcessProperties : public Properties {
  100 class ProcessAttachInfo : public ProcessInstanceInfo {
tools/lldb/include/lldb/Target/Queue.h
   32 class Queue : public std::enable_shared_from_this<Queue> {
tools/lldb/include/lldb/Target/QueueItem.h
   32 class QueueItem : public std::enable_shared_from_this<QueueItem> {
tools/lldb/include/lldb/Target/RegisterCheckpoint.h
   21 class RegisterCheckpoint : public UserID {
tools/lldb/include/lldb/Target/RegisterContext.h
   17 class RegisterContext : public std::enable_shared_from_this<RegisterContext>,
tools/lldb/include/lldb/Target/SectionLoadList.h
   22 class SectionLoadList {
tools/lldb/include/lldb/Target/StackFrame.h
   40 class StackFrame : public ExecutionContextScope,
tools/lldb/include/lldb/Target/StackFrameList.h
   20 class StackFrameList {
tools/lldb/include/lldb/Target/StackFrameRecognizer.h
   27 class RecognizedStackFrame
   48 class StackFrameRecognizer
tools/lldb/include/lldb/Target/StopInfo.h
   20 class StopInfo {
tools/lldb/include/lldb/Target/StructuredDataPlugin.h
   40 class StructuredDataPlugin
tools/lldb/include/lldb/Target/Target.h
   71 class TargetProperties : public Properties {
  425 class Target : public std::enable_shared_from_this<Target>,
 1137   class StopHook : public UserID {
tools/lldb/include/lldb/Target/Thread.h
   31 class ThreadProperties : public Properties {
   59 class Thread : public std::enable_shared_from_this<Thread>,
tools/lldb/include/lldb/Target/ThreadCollection.h
   20 class ThreadCollection {
tools/lldb/include/lldb/Target/ThreadPlan.h
  331 class ThreadPlan : public std::enable_shared_from_this<ThreadPlan>,
tools/lldb/include/lldb/Target/ThreadPlanTracer.h
   20 class ThreadPlanTracer {
tools/lldb/include/lldb/Target/UnwindAssembly.h
   18 class UnwindAssembly : public std::enable_shared_from_this<UnwindAssembly>,
tools/lldb/include/lldb/Utility/Baton.h
   33 class Baton {
tools/lldb/include/lldb/Utility/Broadcaster.h
   75 class BroadcasterManager
  243 class Broadcaster {
tools/lldb/include/lldb/Utility/Connection.h
   41 class Connection {
tools/lldb/include/lldb/Utility/DataBuffer.h
   43 class DataBuffer {
tools/lldb/include/lldb/Utility/DataBufferHeap.h
   30 class DataBufferHeap : public DataBuffer {
tools/lldb/include/lldb/Utility/DataBufferLLVM.h
   26 class DataBufferLLVM : public DataBuffer {
tools/lldb/include/lldb/Utility/DataExtractor.h
   46 class DataExtractor {
tools/lldb/include/lldb/Utility/Event.h
   36 class EventData {
   98 class EventDataReceipt : public EventData {
  176 class Event {
tools/lldb/include/lldb/Utility/IOObject.h
   20 class IOObject {
tools/lldb/include/lldb/Utility/Listener.h
   36 class Listener : public std::enable_shared_from_this<Listener> {
tools/lldb/include/lldb/Utility/RegularExpression.h
   18 class RegularExpression {
tools/lldb/include/lldb/Utility/Stream.h
   28 class Stream {
tools/lldb/include/lldb/Utility/StructuredData.h
   70   class Object : public std::enable_shared_from_this<Object> {
  165   class Array : public Object {
  285   class Integer : public Object {
  319   class Boolean : public Object {
  336   class String : public Object {
  352   class Dictionary : public Object {
  533   class Generic : public Object {
tools/lldb/source/API/SBBreakpoint.cpp
  788 class SBBreakpointListImpl {
tools/lldb/source/API/SBInstruction.cpp
   51 class InstructionImpl {
tools/lldb/source/API/SBLaunchInfo.cpp
   19 class lldb_private::SBLaunchInfoImpl : public ProcessLaunchInfo {
tools/lldb/source/API/SBQueue.cpp
   28 class QueueImpl {
tools/lldb/source/API/SBValue.cpp
   54 class ValueImpl {
tools/lldb/source/Commands/CommandObjectType.cpp
   46 class ScriptAddOptions {
   61 class SynthAddOptions {
tools/lldb/source/Core/IOHandler.cpp
  830 class WindowDelegate {
 1316 class Menu : public WindowDelegate {
 1990 class TreeDelegate {
 3378 class ApplicationDelegate : public WindowDelegate, public MenuDelegate {
tools/lldb/source/Host/common/Editline.cpp
  162 class EditlineHistory {
tools/lldb/source/Host/common/Host.cpp
  432 struct ShellInfo {
tools/lldb/source/Plugins/LanguageRuntime/ObjC/ObjCLanguageRuntime.h
   50   class ClassDescriptor {
tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.h
  461   struct RuntimeHook {
tools/lldb/source/Plugins/ObjectContainer/BSD-Archive/ObjectContainerBSDArchive.h
  108   class Archive {
tools/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.h
   57 class ObjectFileELF : public lldb_private::ObjectFile {
tools/lldb/source/Plugins/Process/Utility/RegisterContextLLDB.h
   26 class RegisterContextLLDB : public lldb_private::RegisterContext {
tools/lldb/source/Plugins/Process/Utility/UnwindLLDB.h
  112   struct Cursor {
tools/lldb/source/Plugins/StructuredData/DarwinLog/StructuredDataDarwinLog.cpp
  180 class FilterRule {
  471 class EnableOptions : public Options {
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFUnit.h
   71 class DWARFUnit : public lldb_private::UserID {
tools/polly/include/polly/ScopDetection.h
   69 struct ArrayShape {
usr/include/c++/7.4.0/bits/shared_ptr_base.h
  944   template<typename _Tp, typename _Yp>