/freebsd/contrib/llvm-project/lldb/include/lldb/Interpreter/ |
H A D | CommandOptionArgumentTable.h | 18 {lldb::eSaveCoreDirtyOnly, "modified-memory", 20 {lldb::eSaveCoreStackOnly, "stack", 80 lldb::eScriptLanguageNone, 85 lldb::eScriptLanguagePython, 90 lldb::eScriptLanguageLua, 95 lldb::eScriptLanguageNone, 246 …{ lldb::eArgTypeName, "name", lldb::eTypeCategoryNameCompletion, {}, { nullptr, false }, "Help tex… 253 { lldb::eArgTypePath, "path", lldb::eDiskFileCompletion, {}, { nullptr, false }, "Path." }, 256 …{ lldb::eArgTypePid, "pid", lldb::eProcessIDCompletion, {}, { nullptr, false }, "The process ID nu… 257 …{ lldb::eArgTypePlugin, "plugin", lldb::eProcessPluginCompletion, {}, { nullptr, false }, "Help te… [all …]
|
/freebsd/contrib/llvm-project/lldb/include/lldb/API/ |
H A D | SBTarget.h | 32 namespace lldb { 55 const lldb::SBTarget &operator=(const lldb::SBTarget &rhs); 63 static lldb::SBTarget GetTargetFromEvent(const lldb::SBEvent &event); 309 lldb::SBModule FindModule(const lldb::SBFileSpec &file_spec); 367 lldb::SBError SetSectionLoadAddress(lldb::SBSection section, 402 lldb::SBError SetModuleLoadAddress(lldb::SBModule module, 424 lldb::SBError SetModuleLoadAddress(lldb::SBModule module, 435 lldb::SBError ClearModuleLoadAddress(lldb::SBModule module); 521 lldb::SBAddress ResolveFileAddress(lldb::addr_t file_addr); 534 lldb::SBAddress ResolveLoadAddress(lldb::addr_t vm_addr); [all …]
|
H A D | SBValue.h | 25 namespace lldb { 33 lldb::SBValue &operator=(const lldb::SBValue &rhs); 45 lldb::user_id_t GetID(); 57 lldb::Format GetFormat(); 84 lldb::SBValue GetDynamicValue(lldb::DynamicValueType use_dynamic); 128 lldb::SBValue Cast(lldb::SBType type); 137 lldb::SBValue CreateValueFromAddress(const char *name, lldb::addr_t address, 142 lldb::SBValue CreateValueFromData(const char *name, lldb::SBData data, 252 lldb::SBData GetData(); 254 bool SetData(lldb::SBData &data, lldb::SBError &error); [all …]
|
H A D | SBProcess.h | 25 namespace lldb { 43 const lldb::SBProcess &operator=(const lldb::SBProcess &rhs); 86 bool RemoteAttachToProcessWithID(lldb::pid_t pid, lldb::SBError &error); 99 lldb::SBThread GetThreadByID(lldb::tid_t sb_thread_id); 109 lldb::SBThread CreateOSPluginThread(lldb::tid_t tid, lldb::addr_t context); 163 lldb::SBError Stop(); 210 lldb::addr_t ReadPointerFromMemory(addr_t addr, lldb::SBError &error); 213 static lldb::StateType GetStateFromEvent(const lldb::SBEvent &event); 222 static lldb::SBProcess GetProcessFromEvent(const lldb::SBEvent &event); 385 lldb::SBError GetMemoryRegionInfo(lldb::addr_t load_addr, [all …]
|
H A D | SBFrame.h | 24 namespace lldb { 30 SBFrame(const lldb::SBFrame &rhs); 32 const lldb::SBFrame &operator=(const lldb::SBFrame &rhs); 44 lldb::addr_t GetCFA() const; 46 lldb::addr_t GetPC() const; 48 bool SetPC(lldb::addr_t new_pc); 50 lldb::addr_t GetSP() const; 52 lldb::addr_t GetFP() const; 58 lldb::SBModule GetModule() const; 69 lldb::SBBlock GetBlock() const; [all …]
|
H A D | SBData.h | 18 namespace lldb { 46 float GetFloat(lldb::SBError &error, lldb::offset_t offset); 48 double GetDouble(lldb::SBError &error, lldb::offset_t offset); 52 lldb::addr_t GetAddress(lldb::SBError &error, lldb::offset_t offset); 54 uint8_t GetUnsignedInt8(lldb::SBError &error, lldb::offset_t offset); 62 int8_t GetSignedInt8(lldb::SBError &error, lldb::offset_t offset); 64 int16_t GetSignedInt16(lldb::SBError &error, lldb::offset_t offset); 66 int32_t GetSignedInt32(lldb::SBError &error, lldb::offset_t offset); 68 int64_t GetSignedInt64(lldb::SBError &error, lldb::offset_t offset); 70 const char *GetString(lldb::SBError &error, lldb::offset_t offset); [all …]
|
H A D | SBModule.h | 18 namespace lldb { 30 SBModule(lldb::SBProcess &process, lldb::addr_t header_addr); 115 lldb::SBAddress ResolveFileAddress(lldb::addr_t vm_addr); 117 lldb::SBSymbolContext 137 lldb::SBSymbolContextList 168 lldb::SBSymbolContextList 186 lldb::SBValueList FindGlobalVariables(lldb::SBTarget &target, 200 lldb::SBValue FindFirstGlobalVariable(lldb::SBTarget &target, 221 lldb::SBType GetTypeByID(lldb::user_id_t uid); 223 lldb::SBType GetBasicType(lldb::BasicType type); [all …]
|
H A D | SBType.h | 20 namespace lldb { 32 lldb::SBTypeMember &operator=(const lldb::SBTypeMember &rhs); 40 lldb::SBType GetType(); 73 lldb::SBTypeMemberFunction &operator=(const lldb::SBTypeMemberFunction &rhs); 85 lldb::SBType GetType(); 87 lldb::SBType GetReturnType(); 171 lldb::SBType GetBasicType(lldb::BasicType type); 203 lldb::SBModule GetModule(); 220 lldb::SBType &operator=(const lldb::SBType &rhs); 231 lldb::TypeImplSP GetSP(); [all …]
|
H A D | SBDebugger.h | 24 namespace lldb { 100 static lldb::SBStructuredData 103 static lldb::SBStructuredData 106 lldb::SBDebugger &operator=(const lldb::SBDebugger &rhs); 119 static lldb::SBDebugger Create(); 208 lldb::SBListener GetListener(); 252 lldb::SBTarget FindTargetWithProcessID(lldb::pid_t pid); 357 static lldb::SBStringList 367 lldb::user_id_t GetID(); 494 lldb::SBTarget FindTargetWithLLDBProcess(const lldb::ProcessSP &processSP); [all …]
|
H A D | SBCommandInterpreter.h | 21 namespace lldb { 38 const lldb::SBCommandInterpreter & 83 lldb::SBBroadcaster GetBroadcaster(); 95 lldb::SBProcess GetProcess(); 97 lldb::SBDebugger GetDebugger(); 120 lldb::SBCommand AddCommand(const char *name, 147 lldb::SBCommand AddCommand(const char *name, 177 lldb::SBCommand AddCommand(const char *name, 239 lldb::SBStringList &matches, lldb::SBStringList &descriptions); 459 SBCommand(lldb::CommandObjectSP cmd_sp); [all …]
|
/freebsd/contrib/llvm-project/lldb/bindings/ |
H A D | headers.swig | 9 #include "lldb/lldb-public.h" 10 #include "lldb/API/SBAddress.h" 11 #include "lldb/API/SBAttachInfo.h" 12 #include "lldb/API/SBBlock.h" 22 #include "lldb/API/SBData.h" 26 #include "lldb/API/SBError.h" 27 #include "lldb/API/SBEvent.h" 30 #include "lldb/API/SBFile.h" 33 #include "lldb/API/SBFormat.h" 34 #include "lldb/API/SBFrame.h" [all …]
|
/freebsd/contrib/llvm-project/lldb/source/DataFormatters/ |
H A D | VectorType.cpp | 21 using namespace lldb; 34 case lldb::eFormatPointer: in GetCompilerTypeForFormat() 41 case lldb::eFormatBytes: in GetCompilerTypeForFormat() 43 case lldb::eFormatChar: in GetCompilerTypeForFormat() 55 case lldb::eFormatFloat: in GetCompilerTypeForFormat() 58 case lldb::eFormatHex: in GetCompilerTypeForFormat() 60 case lldb::eFormatOctal: in GetCompilerTypeForFormat() 116 case lldb::eFormatEnum: in GetCompilerTypeForFormat() 119 case lldb::eFormatVoid: in GetCompilerTypeForFormat() 125 static lldb::Format GetItemFormatForFormat(lldb::Format format, in GetItemFormatForFormat() [all …]
|
/freebsd/contrib/llvm-project/lldb/bindings/interface/ |
H A D | SBTypeDocstrings.i | 3 ) lldb::SBTypeMember; 7 ) lldb::SBTypeMemberFunction; 96 ") lldb::SBType; 116 ) lldb::SBType::GetByteSize; 129 ) lldb::SBType::IsPointerType; 167 ) lldb::SBType::IsArrayType; 179 ) lldb::SBType::IsVectorType; 190 ) lldb::SBType::IsTypedefType; 500 ) lldb::SBType::GetModule; 523 ) lldb::SBType::GetName; [all …]
|
H A D | SBProcessDocstrings.i | 21 ) lldb::SBProcess; 26 ) lldb::SBProcess::PutSTDIN; 32 ) lldb::SBProcess::GetSTDOUT; 38 ) lldb::SBProcess::GetSTDERR; 48 ) lldb::SBProcess::RemoteLaunch; 75 ) lldb::SBProcess::GetProcessID; 79 ) lldb::SBProcess::GetUniqueID; 84 ) lldb::SBProcess::Destroy; 96 ) lldb::SBProcess::GetStopID; 106 ) lldb::SBProcess::ReadMemory; [all …]
|
H A D | SBTargetDocstrings.i | 38 ) lldb::SBTarget; 48 ) lldb::SBTarget::GetPlatform; 63 ) lldb::SBTarget::Install; 134 ) lldb::SBTarget::Launch; 154 ) lldb::SBTarget::LaunchSimple; 174 ) lldb::SBTarget::LoadCore; 237 ) lldb::SBTarget::ConnectRemote; 259 ) lldb::SBTarget::GetDataByteSize; 284 ) lldb::SBTarget::FindFunctions; 341 ) lldb::SBTarget::ReadMemory; [all …]
|
H A D | SBThreadDocstrings.i | 29 ) lldb::SBThread; 82 ) lldb::SBThread::GetThreadID; 92 ) lldb::SBThread::GetIndexID; 97 ) lldb::SBThread::GetQueueName; 102 ) lldb::SBThread::GetQueueID; 120 ) lldb::SBThread::GetQueue; 124 ) lldb::SBThread::StepOver; 130 ) lldb::SBThread::StepInto; 134 ) lldb::SBThread::StepOut; 176 ) lldb::SBThread::Suspend; [all …]
|
/freebsd/contrib/llvm-project/lldb/include/lldb/Utility/ |
H A D | DataExtractor.h | 109 DataExtractor(const lldb::DataBufferSP &data_sp, lldb::ByteOrder byte_order, 206 lldb::offset_t PutToLog(Log *log, lldb::offset_t offset, 235 size_t ExtractBytes(lldb::offset_t offset, lldb::offset_t length, 314 const char *GetCStr(lldb::offset_t *offset_ptr, lldb::offset_t len) const; 358 lldb::offset_t CopyData(lldb::offset_t offset, lldb::offset_t length, 396 lldb::offset_t CopyByteOrderedData(lldb::offset_t src_offset, 868 lldb::offset_t SetData(const void *bytes, lldb::offset_t length, 893 lldb::offset_t SetData(const DataExtractor &data, lldb::offset_t offset, 918 lldb::offset_t SetData(const lldb::DataBufferSP &data_sp, 974 lldb::offset_t BytesLeft(lldb::offset_t offset) const { in BytesLeft() [all …]
|
/freebsd/contrib/llvm-project/lldb/include/lldb/ |
H A D | lldb-private-interfaces.h | 27 typedef lldb::ABISP (*ABICreateInstance)(lldb::ProcessSP process_sp, 38 const lldb::ModuleSP &module_sp, lldb::DataBufferSP &data_sp, 39 lldb::offset_t data_offset, const FileSpec *file, lldb::offset_t offset, 40 lldb::offset_t length); 42 const lldb::ModuleSP &module_sp, lldb::WritableDataBufferSP data_sp, 43 const lldb::ProcessSP &process_sp, lldb::addr_t offset); 46 lldb::offset_t data_offset, lldb::offset_t file_offset, 55 const lldb::ModuleSP &module_sp, lldb::WritableDataBufferSP data_sp, 56 const lldb::ProcessSP &process_sp, lldb::addr_t offset); 81 lldb::TargetSP target_sp, lldb::ListenerSP listener_sp, [all …]
|
/freebsd/contrib/llvm-project/lldb/include/ |
H A D | module.modulemap | 7 umbrella "lldb/API" 84 umbrella "lldb/Core" 131 module lldb_defines { header "lldb/lldb-defines.h" export * } 132 module lldb_enumerations { header "lldb/lldb-enumerations.h" export * } 133 module lldb_forward { header "lldb/lldb-forward.h" export * } 135 module lldb_private_forward { header "lldb/lldb-private-forward.h" export * } 136 module lldb_private { header "lldb/lldb-private.h" export * } 138 module lldb_private_types { header "lldb/lldb-private-types.h" export * } 139 module lldb_public { header "lldb/lldb-public.h" export * } 140 module lldb_types { header "lldb/lldb-types.h" export * } [all …]
|
/freebsd/contrib/llvm-project/lldb/include/lldb/Symbol/ |
H A D | TypeSystem.h | 76 static lldb::TypeSystemSP CreateInstance(lldb::LanguageType language, 79 static lldb::TypeSystemSP CreateInstance(lldb::LanguageType language, 230 virtual lldb::LanguageType 233 virtual lldb::TypeClass GetTypeClass(lldb::opaque_compiler_type_t type) = 0; 298 virtual lldb::Encoding GetEncoding(lldb::opaque_compiler_type_t type, 301 virtual lldb::Format GetFormat(lldb::opaque_compiler_type_t type) = 0; 309 virtual lldb::BasicType 370 virtual lldb::TemplateArgumentKind 398 lldb::DescriptionLevel level = lldb::eDescriptionLevelFull) = 0; 406 lldb::DescriptionLevel level = lldb::eDescriptionLevelFull) = 0; [all …]
|
/freebsd/contrib/llvm-project/lldb/include/lldb/Target/ |
H A D | Thread.h | 113 lldb::ThreadSP m_thread_sp; 126 lldb::RegisterCheckpointSP 345 virtual lldb::QueueKind GetQueueKind() { return lldb::eQueueKindUnknown; } in GetQueueKind() 357 virtual lldb::QueueSP GetQueue() { return lldb::QueueSP(); } in GetQueue() 401 virtual lldb::StackFrameSP 437 lldb::StackFrameSP 463 virtual lldb::ThreadSP GetBackingThread() const { return lldb::ThreadSP(); } in GetBackingThread() 590 virtual lldb::addr_t GetThreadLocalData(const lldb::ModuleSP module, 915 virtual lldb::ThreadPlanSP 941 virtual lldb::ThreadPlanSP [all …]
|
H A D | StackFrame.h | 107 StackFrame(const lldb::ThreadSP &thread_sp, lldb::user_id_t frame_idx, 108 lldb::user_id_t concrete_frame_idx, lldb::addr_t cfa, 112 StackFrame(const lldb::ThreadSP &thread_sp, lldb::user_id_t frame_idx, 114 const lldb::RegisterContextSP ®_context_sp, lldb::addr_t cfa, 118 StackFrame(const lldb::ThreadSP &thread_sp, lldb::user_id_t frame_idx, 120 const lldb::RegisterContextSP ®_context_sp, lldb::addr_t cfa, 166 bool ChangePC(lldb::addr_t pc); 281 lldb::VariableListSP 442 lldb::ValueObjectSP 466 lldb::ValueObjectSP GuessValueForAddress(lldb::addr_t addr); [all …]
|
/freebsd/contrib/llvm-project/lldb/include/lldb/Core/ |
H A D | Section.h | 64 lldb::SectionSP FindSectionByID(lldb::user_id_t sect_id) const; 66 lldb::SectionSP FindSectionByType(lldb::SectionType sect_type, 70 lldb::SectionSP 105 std::optional<lldb::SectionType> type; 118 lldb::SectionType sect_type, lldb::addr_t file_vm_addr, 119 lldb::addr_t vm_size, lldb::offset_t file_offset, 129 lldb::SectionType sect_type, lldb::addr_t file_vm_addr, 130 lldb::addr_t vm_size, lldb::offset_t file_offset, 164 lldb::addr_t GetFileAddress() const; 168 lldb::addr_t GetOffset() const; [all …]
|
/freebsd/contrib/llvm-project/lldb/bindings/python/ |
H A D | python-swigsafecast.swig | 13 return ToSWIGWrapper(std::unique_ptr<lldb::SBValue>(new lldb::SBValue(value_sp))); 17 return ToSWIGHelper(new lldb::SBTarget(std::move(target_sp)), 49 …return ToSWIGWrapper(std::unique_ptr<lldb::SBStructuredData>(new lldb::SBStructuredData(data_impl)… 58 return ToSWIGHelper(new lldb::SBFrame(std::move(frame_sp)), 92 return ToSWIGHelper(new lldb::SBSymbolContext(sym_ctx), 111 ScopedPythonObject<lldb::SBCommandReturnObject> 113 return ScopedPythonObject<lldb::SBCommandReturnObject>( 114 new lldb::SBCommandReturnObject(cmd_retobj), 119 return ScopedPythonObject<lldb::SBEvent>(new lldb::SBEvent(event), 124 std::unique_ptr<lldb::SBFileSpec> file_spec_sb) { [all …]
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/ |
H A D | AppleObjCTrampolineHandler.h | 84 lldb::addr_t code_start; 113 lldb::addr_t m_code_end_addr = 0; 115 lldb::addr_t m_next_region = 0; 139 lldb::ProcessWP m_process_wp; 141 lldb::addr_t m_trampoline_header; 144 lldb::ModuleSP m_objc_module_sp; 155 lldb::ProcessWP m_process_wp; 156 lldb::ModuleSP m_objc_module_sp; 160 lldb::addr_t m_impl_fn_addr; 161 lldb::addr_t m_impl_stret_fn_addr; [all …]
|