|
LLDB mainline
|
#include "lldb/API/SBTarget.h"#include "lldb/API/SBBreakpoint.h"#include "lldb/API/SBDebugger.h"#include "lldb/API/SBEnvironment.h"#include "lldb/API/SBEvent.h"#include "lldb/API/SBExpressionOptions.h"#include "lldb/API/SBFileSpec.h"#include "lldb/API/SBListener.h"#include "lldb/API/SBModule.h"#include "lldb/API/SBModuleSpec.h"#include "lldb/API/SBMutex.h"#include "lldb/API/SBProcess.h"#include "lldb/API/SBSourceManager.h"#include "lldb/API/SBStream.h"#include "lldb/API/SBStringList.h"#include "lldb/API/SBStructuredData.h"#include "lldb/API/SBSymbolContextList.h"#include "lldb/API/SBTrace.h"#include "lldb/Breakpoint/BreakpointID.h"#include "lldb/Breakpoint/BreakpointIDList.h"#include "lldb/Breakpoint/BreakpointList.h"#include "lldb/Breakpoint/BreakpointLocation.h"#include "lldb/Core/Address.h"#include "lldb/Core/AddressResolver.h"#include "lldb/Core/Debugger.h"#include "lldb/Core/Disassembler.h"#include "lldb/Core/Module.h"#include "lldb/Core/ModuleSpec.h"#include "lldb/Core/PluginManager.h"#include "lldb/Core/SearchFilter.h"#include "lldb/Core/Section.h"#include "lldb/Core/StructuredDataImpl.h"#include "lldb/Host/Host.h"#include "lldb/Symbol/DeclVendor.h"#include "lldb/Symbol/ObjectFile.h"#include "lldb/Symbol/SymbolFile.h"#include "lldb/Symbol/SymbolVendor.h"#include "lldb/Symbol/TypeSystem.h"#include "lldb/Symbol/VariableList.h"#include "lldb/Target/ABI.h"#include "lldb/Target/Language.h"#include "lldb/Target/LanguageRuntime.h"#include "lldb/Target/Process.h"#include "lldb/Target/StackFrame.h"#include "lldb/Target/Target.h"#include "lldb/Target/TargetList.h"#include "lldb/Utility/ArchSpec.h"#include "lldb/Utility/Args.h"#include "lldb/Utility/FileSpec.h"#include "lldb/Utility/Instrumentation.h"#include "lldb/Utility/LLDBLog.h"#include "lldb/Utility/ProcessInfo.h"#include "lldb/Utility/RegularExpression.h"#include "lldb/ValueObject/ValueObjectConstResult.h"#include "lldb/ValueObject/ValueObjectList.h"#include "lldb/ValueObject/ValueObjectVariable.h"#include "lldb/lldb-public.h"#include "Commands/CommandObjectBreakpoint.h"#include "lldb/Interpreter/CommandReturnObject.h"#include "llvm/Support/PrettyStackTrace.h"#include "llvm/Support/Regex.h"Go to the source code of this file.
Macros | |
| #define | DEFAULT_DISASM_BYTE_SIZE 32 |
Functions | |
| static Status | AttachToProcess (ProcessAttachInfo &attach_info, Target &target) |
| #define DEFAULT_DISASM_BYTE_SIZE 32 |
Definition at line 75 of file SBTarget.cpp.
Referenced by lldb_private::Disassembler::Disassemble().
|
static |
Definition at line 77 of file SBTarget.cpp.
References lldb_private::Target::Attach(), lldb::eStateConnected, lldb_private::Status::FromErrorString(), lldb_private::Target::GetAPIMutex(), lldb_private::ProcessInfo::GetListener(), and lldb_private::Target::GetProcessSP().
Referenced by lldb::SBTarget::Attach(), lldb::SBTarget::AttachToProcessWithID(), and lldb::SBTarget::AttachToProcessWithName().