/external/lldb/examples/python/ |
H A D | gdb_disassemble.py | 1 import lldb namespace 4 if lldb.frame.function: 5 instructions = lldb.frame.function.instructions 6 start_addr = lldb.frame.function.addr.load_addr 7 name = lldb.frame.function.name 8 elif lldb.frame.symbol: 9 instructions = lldb.frame.symbol.instructions 10 start_addr = lldb.frame.symbol.addr.load_addr 11 name = lldb.frame.symbol.name 23 lldb [all...] |
H A D | diagnose_nsstring.py | 2 # command script import lldb.diagnose 6 import lldb namespace 10 error = lldb.SBError() 40 (lldb) diagnose-nsstring <expr returning NSString> 42 (lldb) diagnose-nsstring @"Hello world" 50 options = lldb.SBExpressionOptions() 52 error = lldb.SBError() 105 little_endian = (target.byte_order == lldb.eByteOrderLittle) 113 is_special = (nsstring.GetDynamicValue(lldb.eDynamicCanRunTarget).GetTypeName() == "NSPathStore2") 170 __lldb_init_module(lldb [all...] |
/external/lldb/include/lldb/API/ |
H A D | SBDefines.h | 18 #include "lldb/lldb-defines.h" 19 #include "lldb/lldb-enumerations.h" 20 #include "lldb/lldb-forward.h" 21 #include "lldb/lldb-types.h" 22 #include "lldb/lldb 26 namespace lldb { namespace [all...] |
H A D | SBAddress.h | 13 #include "lldb/API/SBDefines.h" 14 #include "lldb/API/SBModule.h" 16 namespace lldb { namespace 24 SBAddress (const lldb::SBAddress &rhs); 26 SBAddress (lldb::SBSection section, lldb::addr_t offset); 29 SBAddress (lldb::addr_t load_addr, lldb::SBTarget &target); 33 const lldb::SBAddress & 34 operator = (const lldb [all...] |
H A D | SBBlock.h | 13 #include "lldb/API/SBDefines.h" 14 #include "lldb/API/SBFrame.h" 15 #include "lldb/API/SBTarget.h" 16 #include "lldb/API/SBValueList.h" 18 namespace lldb { namespace 26 SBBlock (const lldb::SBBlock &rhs); 30 const lldb::SBBlock & 31 operator = (const lldb::SBBlock &rhs); 42 lldb::SBFileSpec 51 lldb [all...] |
H A D | SBBreakpointLocation.h | 13 #include "lldb/API/SBDefines.h" 14 #include "lldb/API/SBBreakpoint.h" 16 namespace lldb { namespace 24 SBBreakpointLocation (const lldb::SBBreakpointLocation &rhs); 28 const lldb::SBBreakpointLocation & 29 operator = (const lldb::SBBreakpointLocation &rhs); 37 lldb::SBAddress 40 lldb::addr_t 62 SetThreadID (lldb::tid_t sb_thread_id); 64 lldb [all...] |
H A D | SBCommandReturnObject.h | 15 #include "lldb/API/SBDefines.h" 17 namespace lldb { namespace 25 SBCommandReturnObject (const lldb::SBCommandReturnObject &rhs); 27 const lldb::SBCommandReturnObject & 28 operator = (const lldb::SBCommandReturnObject &rhs); 62 lldb::ReturnStatus 66 SetStatus (lldb::ReturnStatus status); 81 GetDescription (lldb::SBStream &description); 102 SetError (lldb::SBError &error, 131 } // namespace lldb [all...] |
H A D | SBCompileUnit.h | 13 #include "lldb/API/SBDefines.h" 14 #include "lldb/API/SBFileSpec.h" 16 namespace lldb { namespace 24 SBCompileUnit (const lldb::SBCompileUnit &rhs); 28 const lldb::SBCompileUnit & 29 operator = (const lldb::SBCompileUnit &rhs); 34 lldb::SBFileSpec 40 lldb::SBLineEntry 46 lldb::SBFileSpec *inline_file_spec) const; 51 lldb [all...] |
H A D | SBData.h | 13 #include "lldb/API/SBDefines.h" 15 namespace lldb { namespace 45 lldb::ByteOrder 49 SetByteOrder (lldb::ByteOrder endian); 52 GetFloat (lldb::SBError& error, lldb::offset_t offset); 55 GetDouble (lldb::SBError& error, lldb::offset_t offset); 58 GetLongDouble (lldb::SBError& error, lldb [all...] |
H A D | SBDebugger.h | 13 #include "lldb/API/SBDefines.h" 16 namespace lldb { namespace 29 static lldb::SBDebugger 32 static lldb::SBDebugger 35 static lldb::SBDebugger 36 Create(bool source_init_files, lldb::LogOutputCallback log_callback, void *baton); 39 Destroy (lldb::SBDebugger &debugger); 46 SBDebugger(const lldb::SBDebugger &rhs); 48 SBDebugger(const lldb::DebuggerSP &debugger_sp); 50 lldb [all...] |
H A D | SBDeclaration.h | 13 #include "lldb/API/SBDefines.h" 14 #include "lldb/API/SBFileSpec.h" 16 namespace lldb { namespace 24 SBDeclaration (const lldb::SBDeclaration &rhs); 28 const lldb::SBDeclaration & 29 operator = (const lldb::SBDeclaration &rhs); 34 lldb::SBFileSpec 44 SetFileSpec (lldb::SBFileSpec filespec); 53 operator == (const lldb::SBDeclaration &rhs) const; 56 operator != (const lldb [all...] |
H A D | SBError.h | 13 #include "lldb/API/SBDefines.h" 15 namespace lldb { namespace 21 SBError (const lldb::SBError &rhs); 26 operator =(const lldb::SBError &rhs); 43 lldb::ErrorType 47 SetError (uint32_t err, lldb::ErrorType type); 65 GetDescription (lldb::SBStream &description); 104 } // namespace lldb
|
H A D | SBExpressionOptions.h | 13 #include "lldb/API/SBDefines.h" 17 namespace lldb { namespace 25 SBExpressionOptions (const lldb::SBExpressionOptions &rhs); 30 operator = (const lldb::SBExpressionOptions &rhs); 50 lldb::DynamicValueType 54 SetFetchDynamicValue (lldb::DynamicValueType dynamic = lldb::eDynamicCanRunTarget); 87 } // namespace lldb
|
H A D | SBFileSpec.h | 13 #include "lldb/API/SBDefines.h" 15 namespace lldb { namespace 22 SBFileSpec (const lldb::SBFileSpec &rhs); 31 operator = (const lldb::SBFileSpec &rhs); 55 GetDescription (lldb::SBStream &description) const; 94 } // namespace lldb
|
H A D | SBFileSpecList.h | 13 #include "lldb/API/SBDefines.h" 15 namespace lldb { namespace 22 SBFileSpecList (const lldb::SBFileSpecList &rhs); 27 operator = (const lldb::SBFileSpecList &rhs); 70 } // namespace lldb
|
H A D | SBFrame.h | 13 #include "lldb/API/SBDefines.h" 14 #include "lldb/API/SBValueList.h" 16 namespace lldb { namespace 23 SBFrame (const lldb::SBFrame &rhs); 25 const lldb::SBFrame & 26 operator =(const lldb::SBFrame &rhs); 31 IsEqual (const lldb::SBFrame &that) const; 39 lldb::addr_t 43 SetPC (lldb::addr_t new_pc); 45 lldb [all...] |
H A D | SBFunction.h | 13 #include "lldb/API/SBDefines.h" 14 #include "lldb/API/SBAddress.h" 15 #include "lldb/API/SBInstructionList.h" 17 namespace lldb { namespace 25 SBFunction (const lldb::SBFunction &rhs); 27 const lldb::SBFunction & 28 operator = (const lldb::SBFunction &rhs); 41 lldb::SBInstructionList 42 GetInstructions (lldb::SBTarget target); 44 lldb [all...] |
H A D | SBHostOS.h | 13 #include "lldb/API/SBDefines.h" 14 #include "lldb/API/SBFileSpec.h" 16 namespace lldb { namespace 22 static lldb::SBFileSpec 25 static lldb::SBFileSpec 31 static lldb::thread_t 35 lldb::SBError *err); 38 ThreadCancel (lldb::thread_t thread, 39 lldb::SBError *err); 42 ThreadDetach (lldb [all...] |
H A D | SBInstruction.h | 13 #include "lldb/API/SBDefines.h" 14 #include "lldb/API/SBData.h" 21 namespace lldb { namespace 42 lldb::AddressClass 46 GetMnemonic (lldb::SBTarget target); 49 GetOperands (lldb::SBTarget target); 52 GetComment (lldb::SBTarget target); 54 lldb::SBData 55 GetData (lldb::SBTarget target); 67 GetDescription (lldb [all...] |
H A D | SBInstructionList.h | 13 #include "lldb/API/SBDefines.h" 17 namespace lldb { namespace 38 lldb::SBInstruction 45 AppendInstruction (lldb::SBInstruction inst); 51 GetDescription (lldb::SBStream &description); 62 SetDisassembler (const lldb::DisassemblerSP &opaque_sp); 65 lldb::DisassemblerSP m_opaque_sp; 69 } // namespace lldb
|
H A D | SBLineEntry.h | 13 #include "lldb/API/SBDefines.h" 14 #include "lldb/API/SBAddress.h" 15 #include "lldb/API/SBFileSpec.h" 17 namespace lldb { namespace 25 SBLineEntry (const lldb::SBLineEntry &rhs); 29 const lldb::SBLineEntry & 30 operator = (const lldb::SBLineEntry &rhs); 32 lldb::SBAddress 35 lldb::SBAddress 41 lldb [all...] |
H A D | SBModule.h | 13 #include "lldb/API/SBDefines.h" 14 #include "lldb/API/SBError.h" 15 #include "lldb/API/SBSection.h" 16 #include "lldb/API/SBSymbolContext.h" 17 #include "lldb/API/SBValueList.h" 19 namespace lldb { namespace 34 SBModule (lldb::SBProcess &process, 35 lldb::addr_t header_addr); 55 lldb::SBFileSpec 67 /// '/tmp/lldb/platfor [all...] |
H A D | SBSection.h | 13 #include "lldb/API/SBDefines.h" 14 #include "lldb/API/SBData.h" 16 namespace lldb { namespace 24 SBSection (const lldb::SBSection &rhs); 28 const lldb::SBSection & 29 operator = (const lldb::SBSection &rhs); 37 lldb::SBSection 40 lldb::SBSection 46 lldb::SBSection 49 lldb [all...] |
H A D | SBSourceManager.h | 13 #include "lldb/API/SBDefines.h" 17 namespace lldb { namespace 28 const lldb::SBSourceManager & 29 operator = (const lldb::SBSourceManager &rhs); 32 DisplaySourceLinesWithLineNumbers (const lldb::SBFileSpec &file, 37 lldb::SBStream &s); 51 } // namespace lldb
|
/external/lldb/examples/summaries/cocoa/ |
H A D | Selector.py | 8 import lldb namespace 11 return valobj.Cast(valobj.GetType().GetBasicType(lldb.eBasicTypeChar).GetPointerType()).GetSummary() 14 return valobj.CreateValueFromAddress('text',valobj.GetValueAsUnsigned(0),valobj.GetType().GetBasicType(lldb.eBasicTypeChar)).AddressOf().GetSummary()
|