| /freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/API/ |
| H A D | SBTarget.h | 26 namespace lldb { 57 const lldb::SBTarget &operator=(const lldb::SBTarget &rhs); 63 static lldb::SBTarget GetTargetFromEvent(const lldb::SBEvent &event); 318 lldb::SBModule FindModule(const lldb::SBFileSpec &file_spec); 373 lldb::SBError SetSectionLoadAddress(lldb::SBSection section, 387 lldb::SBError ClearSectionLoadAddress(lldb::SBSection section); 409 lldb::SBError SetModuleLoadAddress(lldb::SBModule module, 422 lldb::SBError ClearModuleLoadAddress(lldb::SBModule module); 520 lldb::SBAddress ResolveFileAddress(lldb::addr_t file_addr); 535 lldb::SBAddress ResolveLoadAddress(lldb::addr_t vm_addr); [all …]
|
| H A D | SBValue.h | 20 namespace lldb { 28 lldb::SBValue &operator=(const lldb::SBValue &rhs); 38 lldb::user_id_t GetID(); 50 lldb::Format GetFormat(); 79 lldb::SBValue GetDynamicValue(lldb::DynamicValueType use_dynamic); 124 lldb::SBValue Cast(lldb::SBType type); 133 lldb::SBValue CreateValueFromAddress(const char *name, lldb::addr_t address, 138 lldb::SBValue CreateValueFromData(const char *name, lldb::SBData data, 254 lldb::SBData GetData(); 256 bool SetData(lldb::SBData &data, lldb::SBError &error); [all …]
|
| H A D | SBProcess.h | 20 namespace lldb { 40 const lldb::SBProcess &operator=(const lldb::SBProcess &rhs); 79 bool RemoteAttachToProcessWithID(lldb::pid_t pid, lldb::SBError &error); 94 lldb::SBThread GetThreadByID(lldb::tid_t sb_thread_id); 106 lldb::SBThread CreateOSPluginThread(lldb::tid_t tid, lldb::addr_t context); 168 lldb::SBError Stop(); 209 lldb::addr_t ReadPointerFromMemory(addr_t addr, lldb::SBError &error); 212 static lldb::StateType GetStateFromEvent(const lldb::SBEvent &event); 221 static lldb::SBProcess GetProcessFromEvent(const lldb::SBEvent &event); 263 lldb::SBTrace StartTrace(SBTraceOptions &options, lldb::SBError &error); [all …]
|
| H A D | SBFrame.h | 16 namespace lldb { 22 SBFrame(const lldb::SBFrame &rhs); 24 const lldb::SBFrame &operator=(const lldb::SBFrame &rhs); 34 lldb::addr_t GetCFA() const; 36 lldb::addr_t GetPC() const; 38 bool SetPC(lldb::addr_t new_pc); 40 lldb::addr_t GetSP() const; 42 lldb::addr_t GetFP() const; 48 lldb::SBModule GetModule() const; 59 lldb::SBBlock GetBlock() const; [all …]
|
| H A D | SBData.h | 15 namespace lldb { 41 float GetFloat(lldb::SBError &error, lldb::offset_t offset); 43 double GetDouble(lldb::SBError &error, lldb::offset_t offset); 47 lldb::addr_t GetAddress(lldb::SBError &error, lldb::offset_t offset); 49 uint8_t GetUnsignedInt8(lldb::SBError &error, lldb::offset_t offset); 57 int8_t GetSignedInt8(lldb::SBError &error, lldb::offset_t offset); 59 int16_t GetSignedInt16(lldb::SBError &error, lldb::offset_t offset); 61 int32_t GetSignedInt32(lldb::SBError &error, lldb::offset_t offset); 63 int64_t GetSignedInt64(lldb::SBError &error, lldb::offset_t offset); 65 const char *GetString(lldb::SBError &error, lldb::offset_t offset); [all …]
|
| H A D | SBType.h | 15 namespace lldb { 27 lldb::SBTypeMember &operator=(const lldb::SBTypeMember &rhs); 33 lldb::SBType GetType(); 66 lldb::SBTypeMemberFunction &operator=(const lldb::SBTypeMemberFunction &rhs); 76 lldb::SBType GetType(); 78 lldb::SBType GetReturnType(); 129 lldb::SBType GetPointerType(); 153 lldb::SBType GetBasicType(lldb::BasicType type); 196 lldb::SBType &operator=(const lldb::SBType &rhs); 207 lldb::TypeImplSP GetSP(); [all …]
|
| H A D | SBModule.h | 19 namespace lldb { 31 SBModule(lldb::SBProcess &process, lldb::addr_t header_addr); 120 lldb::SBAddress ResolveFileAddress(lldb::addr_t vm_addr); 122 lldb::SBSymbolContext 144 lldb::SBSymbolContextList 177 lldb::SBSymbolContextList 197 lldb::SBValueList FindGlobalVariables(lldb::SBTarget &target, 213 lldb::SBValue FindFirstGlobalVariable(lldb::SBTarget &target, 236 lldb::SBType GetTypeByID(lldb::user_id_t uid); 238 lldb::SBType GetBasicType(lldb::BasicType type); [all …]
|
| H A D | SBDebugger.h | 19 namespace lldb { 26 SBError Initialize(lldb::SBDebugger &, 46 lldb::SBDebugger &operator=(const lldb::SBDebugger &rhs); 54 static lldb::SBDebugger Create(); 98 lldb::SBListener GetListener(); 115 lldb::SBTarget GetDummyTarget(); 131 lldb::SBTarget GetSelectedTarget(); 215 static lldb::SBStringList 225 lldb::user_id_t GetID(); 284 lldb::SBTarget FindTargetWithLLDBProcess(const lldb::ProcessSP &processSP); [all …]
|
| H A D | SBCommandInterpreter.h | 18 namespace lldb { 80 const lldb::SBCommandInterpreter & 97 lldb::SBBroadcaster GetBroadcaster(); 107 lldb::SBProcess GetProcess(); 109 lldb::SBDebugger GetDebugger(); 113 lldb::SBCommand AddCommand(const char *name, 117 lldb::SBCommand AddCommand(const char *name, 170 lldb::SBStringList &matches, lldb::SBStringList &descriptions); 297 lldb::SBCommand AddCommand(const char *name, 309 SBCommand(lldb::CommandObjectSP cmd_sp); [all …]
|
| H A D | SBThread.h | 17 namespace lldb { 41 lldb::SBQueue GetQueue() const; 47 lldb::StopReason GetStopReason(); 82 lldb::tid_t GetThreadID() const; 94 void StepOver(lldb::RunMode stop_other_threads = lldb::eOnlyDuringStepping); 98 void StepInto(lldb::RunMode stop_other_threads = lldb::eOnlyDuringStepping); 101 lldb::RunMode stop_other_threads = lldb::eOnlyDuringStepping); 104 lldb::RunMode stop_other_threads = lldb::eOnlyDuringStepping); 118 SBError StepOverUntil(lldb::SBFrame &frame, lldb::SBFileSpec &file_spec, 183 lldb::SBProcess GetProcess(); [all …]
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/DataFormatters/ |
| H A D | VectorType.cpp | 20 using namespace lldb; 31 case lldb::eFormatPointer: in GetCompilerTypeForFormat() 35 case lldb::eFormatBoolean: in GetCompilerTypeForFormat() 38 case lldb::eFormatBytes: in GetCompilerTypeForFormat() 40 case lldb::eFormatChar: in GetCompilerTypeForFormat() 52 case lldb::eFormatFloat: in GetCompilerTypeForFormat() 55 case lldb::eFormatHex: in GetCompilerTypeForFormat() 57 case lldb::eFormatOctal: in GetCompilerTypeForFormat() 113 case lldb::eFormatEnum: in GetCompilerTypeForFormat() 116 case lldb::eFormatVoid: in GetCompilerTypeForFormat() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Utility/ |
| H A D | DataExtractor.h | 119 DataExtractor(const lldb::DataBufferSP &data_sp, lldb::ByteOrder byte_order, 220 lldb::offset_t PutToLog(Log *log, lldb::offset_t offset, 252 size_t ExtractBytes(lldb::offset_t offset, lldb::offset_t length, 340 const char *GetCStr(lldb::offset_t *offset_ptr, lldb::offset_t len) const; 388 lldb::offset_t CopyData(lldb::offset_t offset, lldb::offset_t length, 429 lldb::offset_t CopyByteOrderedData(lldb::offset_t src_offset, 971 lldb::offset_t SetData(const void *bytes, lldb::offset_t length, 998 lldb::offset_t SetData(const DataExtractor &data, lldb::offset_t offset, 1025 lldb::offset_t SetData(const lldb::DataBufferSP &data_sp, 1089 lldb::offset_t BytesLeft(lldb::offset_t offset) const { in BytesLeft() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Symbol/ |
| H A D | TypeSystem.h | 84 static lldb::TypeSystemSP CreateInstance(lldb::LanguageType language, 87 static lldb::TypeSystemSP CreateInstance(lldb::LanguageType language, 217 virtual lldb::LanguageType 220 virtual lldb::TypeClass GetTypeClass(lldb::opaque_compiler_type_t type) = 0; 277 virtual lldb::Encoding GetEncoding(lldb::opaque_compiler_type_t type, 280 virtual lldb::Format GetFormat(lldb::opaque_compiler_type_t type) = 0; 288 virtual lldb::BasicType 292 lldb::opaque_compiler_type_t type, in ForEachEnumerator() 347 virtual lldb::TemplateArgumentKind 517 void AddToMap(lldb::LanguageType language, [all …]
|
| /freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/ |
| H A D | lldb-private-interfaces.h | 24 typedef lldb::ABISP (*ABICreateInstance)(lldb::ProcessSP process_sp, const ArchSpec &arch); 32 const lldb::ModuleSP &module_sp, lldb::DataBufferSP &data_sp, 33 lldb::offset_t data_offset, const FileSpec *file, lldb::offset_t offset, 34 lldb::offset_t length); 37 lldb::offset_t data_offset, lldb::offset_t file_offset, 46 const lldb::ModuleSP &module_sp, lldb::DataBufferSP &data_sp, 47 const lldb::ProcessSP &process_sp, lldb::addr_t offset); 67 lldb::TargetSP target_sp, lldb::ListenerSP listener_sp, 73 const lldb::ModuleSP &module_sp, 93 const lldb::ProcessSP &process_sp); [all …]
|
| /freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Expression/ |
| H A D | DWARFExpression.h | 69 lldb::offset_t data_length); 164 lldb::ModuleSP new_module_sp, 165 std::function<lldb::addr_t(lldb::addr_t file_addr)> const 196 lldb::offset_t data_offset, lldb::offset_t data_length); 225 lldb::offset_t data_offset, lldb::offset_t data_length); 244 void SetLocationListSlide(lldb::addr_t slide); 389 void DumpLocation(Stream *s, lldb::offset_t offset, lldb::offset_t length, 392 bool GetLocation(lldb::addr_t base_addr, lldb::addr_t pc, 393 lldb::offset_t &offset, lldb::offset_t &len); 397 lldb::offset_t *offset_ptr, lldb::addr_t &low_pc, lldb::addr_t &high_pc); [all …]
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/ |
| H A D | RegisterInfos_arm64.h | 465 …{"x0", nullptr, 8, GPR_OFFSET(0), lldb::eEncodingUint, lldb::eFormatHex, {arm64_ehframe::x0, ar… 466 …{"x1", nullptr, 8, GPR_OFFSET(1), lldb::eEncodingUint, lldb::eFormatHex, {arm64_ehframe::x1, ar… 467 …{"x2", nullptr, 8, GPR_OFFSET(2), lldb::eEncodingUint, lldb::eFormatHex, {arm64_ehframe::x2, ar… 468 …{"x3", nullptr, 8, GPR_OFFSET(3), lldb::eEncodingUint, lldb::eFormatHex, {arm64_ehframe::x3, ar… 469 …{"x4", nullptr, 8, GPR_OFFSET(4), lldb::eEncodingUint, lldb::eFormatHex, {arm64_ehframe::x4, ar… 470 …{"x5", nullptr, 8, GPR_OFFSET(5), lldb::eEncodingUint, lldb::eFormatHex, {arm64_ehframe::x5, ar… 471 …{"x6", nullptr, 8, GPR_OFFSET(6), lldb::eEncodingUint, lldb::eFormatHex, {arm64_ehframe::x6, ar… 472 …{"x7", nullptr, 8, GPR_OFFSET(7), lldb::eEncodingUint, lldb::eFormatHex, {arm64_ehframe::x7, ar… 473 …{"x8", nullptr, 8, GPR_OFFSET(8), lldb::eEncodingUint, lldb::eFormatHex, {arm64_ehframe::x8, ar… 474 …{"x9", nullptr, 8, GPR_OFFSET(9), lldb::eEncodingUint, lldb::eFormatHex, {arm64_ehframe::x9, ar… [all …]
|
| /freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Target/ |
| H A D | StackFrame.h | 111 StackFrame(const lldb::ThreadSP &thread_sp, lldb::user_id_t frame_idx, 112 lldb::user_id_t concrete_frame_idx, lldb::addr_t cfa, 116 StackFrame(const lldb::ThreadSP &thread_sp, lldb::user_id_t frame_idx, 118 const lldb::RegisterContextSP ®_context_sp, lldb::addr_t cfa, 121 StackFrame(const lldb::ThreadSP &thread_sp, lldb::user_id_t frame_idx, 123 const lldb::RegisterContextSP ®_context_sp, lldb::addr_t cfa, 278 lldb::VariableListSP 450 lldb::ValueObjectSP 469 lldb::ValueObjectSP TrackGlobalVariable(const lldb::VariableSP &variable_sp, 496 lldb::ValueObjectSP GuessValueForAddress(lldb::addr_t addr); [all …]
|
| H A D | Thread.h | 116 lldb::ThreadSP m_thread_sp; 128 lldb::RegisterCheckpointSP 364 virtual lldb::QueueKind GetQueueKind() { return lldb::eQueueKindUnknown; } in GetQueueKind() 378 virtual lldb::QueueSP GetQueue() { return lldb::QueueSP(); } in GetQueue() 426 virtual lldb::StackFrameSP 483 virtual lldb::ThreadSP GetBackingThread() const { return lldb::ThreadSP(); } in GetBackingThread() 582 virtual lldb::addr_t GetThreadLocalData(const lldb::ModuleSP module, 921 virtual lldb::ThreadPlanSP 949 virtual lldb::ThreadPlanSP 1107 lldb::DescriptionLevel desc_level = lldb::eDescriptionLevelVerbose, [all …]
|
| H A D | Target.h | 394 lldb::LanguageType m_language = lldb::eLanguageTypeUnknown; 413 lldb::DynamicValueType m_use_dynamic = lldb::eNoDynamicValues; 538 const lldb::ProcessSP &CreateProcess(lldb::ListenerSP listener_sp, 566 lldb::BreakpointSP GetBreakpointByID(lldb::break_id_t break_id); 667 lldb::WatchpointSP CreateWatchpoint(lldb::addr_t addr, size_t size, 782 lldb::addr_t 791 lldb::addr_t GetBreakableLoadAddress(lldb::addr_t addr); 1167 StopHook(lldb::TargetSP target_sp, lldb::user_id_t uid); 1235 lldb::REPLSP GetREPL(Status &err, lldb::LanguageType language, 1238 void SetREPL(lldb::LanguageType language, lldb::REPLSP repl_sp); [all …]
|
| H A D | ExecutionContext.h | 177 void SetTargetSP(const lldb::TargetSP &target_sp); 211 void SetThreadSP(const lldb::ThreadSP &thread_sp); 245 lldb::TargetSP GetTargetSP() const; 254 lldb::ProcessSP GetProcessSP() const; 263 lldb::ThreadSP GetThreadSP() const; 272 lldb::StackFrameSP GetFrameSP() const; 362 ExecutionContext(const lldb::ThreadSP &thread_sp); 370 ExecutionContext(const lldb::ThreadWP &thread_wp); 427 lldb::ByteOrder GetByteOrder() const; 562 void SetTargetSP(const lldb::TargetSP &target_sp); [all …]
|
| /freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Core/ |
| H A D | Section.h | 73 lldb::SectionSP FindSectionByID(lldb::user_id_t sect_id) const; 75 lldb::SectionSP FindSectionByType(lldb::SectionType sect_type, 79 lldb::SectionSP 89 bool ReplaceSection(lldb::user_id_t sect_id, 114 lldb::SectionType sect_type, lldb::addr_t file_vm_addr, 115 lldb::addr_t vm_size, lldb::offset_t file_offset, 125 lldb::SectionType sect_type, lldb::addr_t file_vm_addr, 126 lldb::addr_t vm_size, lldb::offset_t file_offset, 159 lldb::addr_t GetFileAddress() const; 163 lldb::addr_t GetOffset() const; [all …]
|
| /freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/DataFormatters/ |
| H A D | FormatManager.h | 119 lldb::TypeFormatImplSP 122 lldb::TypeSummaryImplSP 125 lldb::TypeFilterImplSP 129 lldb::ScriptedSyntheticChildrenSP 134 lldb::SyntheticChildrenSP 138 lldb::TypeValidatorImplSP 148 lldb::SyntheticChildrenSP 182 static lldb::Format GetSingleItemFormat(lldb::Format vector_format); 207 static std::vector<lldb::LanguageType> 211 static std::vector<lldb::LanguageType> [all …]
|
| H A D | DataVisualization.h | 37 static lldb::TypeFormatImplSP 40 static lldb::TypeSummaryImplSP 43 static lldb::TypeSummaryImplSP 47 static lldb::SyntheticChildrenSP 51 static lldb::TypeFilterImplSP 55 static lldb::ScriptedSyntheticChildrenSP 60 static lldb::SyntheticChildrenSP 64 static lldb::TypeValidatorImplSP 67 static lldb::TypeValidatorImplSP 116 static void Enable(lldb::LanguageType lang_type); [all …]
|
| H A D | FormatCache.h | 30 lldb::TypeFormatImplSP m_format_sp; 31 lldb::TypeSummaryImplSP m_summary_sp; 37 Entry(lldb::TypeFormatImplSP); 38 Entry(lldb::TypeSummaryImplSP); 39 Entry(lldb::SyntheticChildrenSP); 40 Entry(lldb::TypeValidatorImplSP); 41 Entry(lldb::TypeFormatImplSP, lldb::TypeSummaryImplSP, 42 lldb::SyntheticChildrenSP, lldb::TypeValidatorImplSP); 52 lldb::TypeFormatImplSP GetFormat(); 54 lldb::TypeSummaryImplSP GetSummary(); [all …]
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/ |
| H A D | AppleObjCTrampolineHandler.h | 72 lldb::addr_t code_start; 102 lldb::addr_t m_header_addr; 104 lldb::addr_t m_code_end_addr; 106 lldb::addr_t m_next_region; 130 lldb::ProcessWP m_process_wp; 135 lldb::ModuleSP m_objc_module_sp; 144 lldb::ProcessWP m_process_wp; 145 lldb::ModuleSP m_objc_module_sp; 149 lldb::addr_t m_impl_fn_addr; 150 lldb::addr_t m_impl_stret_fn_addr; [all …]
|