/external/lldb/include/lldb/Expression/ |
H A D | Materializer.h | 13 #include "lldb/lldb-private-types.h" 14 #include "lldb/Core/Error.h" 15 #include "lldb/Expression/IRMemoryMap.h" 16 #include "lldb/Host/Mutex.h" 17 #include "lldb/Symbol/SymbolContext.h" 18 #include "lldb/Target/StackFrame.h" 47 lldb::ClangExpressionVariableSP &result_sp, 48 lldb::addr_t frame_top, 49 lldb [all...] |
H A D | ClangExpressionVariable.h | 25 #include "lldb/lldb-public.h" 26 #include "lldb/Core/ClangForward.h" 27 #include "lldb/Core/ConstString.h" 28 #include "lldb/Core/Value.h" 29 #include "lldb/Symbol/TaggedASTType.h" 41 /// @class ClangExpressionVariable ClangExpressionVariable.h "lldb/Expression/ClangExpressionVariable.h" 66 ClangExpressionVariable(ExecutionContextScope *exe_scope, lldb::ByteOrder byte_order, uint32_t addr_byte_size); 68 ClangExpressionVariable(const lldb::ValueObjectSP &valobj_sp); 88 lldb [all...] |
/external/lldb/include/lldb/Core/ |
H A D | Listener.h | 24 #include "lldb/lldb-private.h" 25 #include "lldb/Host/Predicate.h" 26 #include "lldb/Core/Event.h" 33 typedef bool (*HandleBroadcastCallback) (lldb::EventSP &event_sp, void *baton); 46 AddEvent (lldb::EventSP &event); 82 lldb::EventSP &event_sp); 87 lldb::EventSP &event_sp); 93 lldb::EventSP &event_sp); 106 GetNextEvent (lldb [all...] |
H A D | ValueObjectRegister.h | 17 #include "lldb/lldb-private.h" 18 #include "lldb/Core/RegisterValue.h" 19 #include "lldb/Core/ValueObject.h" 37 virtual lldb::ValueType 40 return lldb::eValueTypeRegisterSet; 62 lldb::RegisterContextSP m_reg_ctx_sp; 65 ValueObjectRegisterContext (ValueObject &parent, lldb::RegisterContextSP ®_ctx_sp); 75 static lldb::ValueObjectSP 76 Create (ExecutionContextScope *exe_scope, lldb [all...] |
H A D | ConnectionMachPort.h | 22 #include "lldb/Core/Connection.h" 36 virtual lldb::ConnectionStatus 39 virtual lldb::ConnectionStatus 42 virtual lldb::ConnectionStatus 49 lldb::ConnectionStatus &status, 55 lldb::ConnectionStatus &status, 58 lldb::ConnectionStatus 62 lldb::ConnectionStatus
|
H A D | ValueObjectDynamicValue.h | 17 #include "lldb/Core/ValueObject.h" 18 #include "lldb/Symbol/Type.h" 24 // set lldb type. 44 virtual lldb::ValueType 74 virtual lldb::ValueObjectSP 81 SetOwningSP (lldb::ValueObjectSP &owning_sp) 100 virtual lldb::DynamicValueType 117 lldb::ValueObjectSP m_owning_valobj_sp; 118 lldb::DynamicValueType m_use_dynamic; 123 ValueObjectDynamicValue (ValueObject &parent, lldb [all...] |
H A D | ValueObjectMemory.h | 17 #include "lldb/Core/ValueObject.h" 18 #include "lldb/Symbol/ClangASTType.h" 24 // set lldb type. 29 static lldb::ValueObjectSP 33 lldb::TypeSP &type_sp); 35 static lldb::ValueObjectSP 53 virtual lldb::ValueType 59 virtual lldb::ModuleSP 70 lldb::TypeSP m_type_sp; 77 lldb [all...] |
/external/lldb/include/lldb/Interpreter/ |
H A D | CommandReturnObject.h | 17 #include "lldb/lldb-private.h" 18 #include "lldb/Core/STLUtils.h" 19 #include "lldb/Core/StreamFile.h" 20 #include "lldb/Core/StreamString.h" 21 #include "lldb/Core/StreamTee.h" 37 lldb::StreamSP stream_sp (m_out_stream.GetStreamAtIndex (eStreamStringIndex)); 46 lldb::StreamSP stream_sp (m_err_stream.GetStreamAtIndex (eStreamStringIndex)); 57 lldb::StreamSP stream_sp (m_out_stream.GetStreamAtIndex (eStreamStringIndex)); 70 lldb [all...] |
/external/lldb/source/API/ |
H A D | SBTypeSynthetic.cpp | 10 #include "lldb/lldb-python.h" 12 #include "lldb/API/SBTypeSynthetic.h" 14 #include "lldb/API/SBStream.h" 16 #include "lldb/DataFormatters/DataVisualization.h" 18 using namespace lldb; 44 SBTypeSynthetic::SBTypeSynthetic (const lldb::SBTypeSynthetic &rhs) : 105 return lldb::eTypeOptionNone; 118 SBTypeSynthetic::GetDescription (lldb::SBStream &description, 119 lldb [all...] |
H A D | SBData.cpp | 10 #include "lldb/API/SBData.h" 11 #include "lldb/API/SBError.h" 12 #include "lldb/API/SBStream.h" 14 #include "lldb/Core/DataBufferHeap.h" 15 #include "lldb/Core/DataExtractor.h" 16 #include "lldb/Core/Log.h" 17 #include "lldb/Core/Stream.h" 20 using namespace lldb; 28 SBData::SBData (const lldb::DataExtractorSP& data_sp) : 51 SBData::SetOpaque (const lldb [all...] |
H A D | SBValue.cpp | 10 #include "lldb/lldb-python.h" 12 #include "lldb/API/SBValue.h" 14 #include "lldb/API/SBDeclaration.h" 15 #include "lldb/API/SBStream.h" 16 #include "lldb/API/SBTypeFilter.h" 17 #include "lldb/API/SBTypeFormat.h" 18 #include "lldb/API/SBTypeSummary.h" 19 #include "lldb/API/SBTypeSynthetic.h" 21 #include "lldb/Breakpoin [all...] |
/external/lldb/examples/summaries/cocoa/ |
H A D | NSDate.py | 10 import lldb namespace 12 import lldb.runtime.objc.objc_runtime namespace 13 import lldb.formatters.metrics namespace 18 import lldb.formatters.Logger namespace 20 statistics = lldb.formatters.metrics.Metrics() 33 logger = lldb.formatters.Logger.Logger() 39 logger = lldb.formatters.Logger.Logger() 47 logger = lldb.formatters.Logger.Logger() 52 logger = lldb.formatters.Logger.Logger() 63 logger = lldb [all...] |
H A D | NSSet.py | 9 import lldb namespace 11 import lldb.runtime.objc.objc_runtime namespace 12 import lldb.formatters.metrics namespace 14 import lldb.formatters.Logger namespace 16 statistics = lldb.formatters.metrics.Metrics() 30 logger = lldb.formatters.Logger.Logger() 35 self.sys_params.types_cache.NSUInteger = self.valobj.GetType().GetBasicType(lldb.eBasicTypeUnsignedLong) 37 self.sys_params.types_cache.NSUInteger = self.valobj.GetType().GetBasicType(lldb.eBasicTypeUnsignedInt) 41 logger = lldb.formatters.Logger.Logger() 48 logger = lldb [all...] |
H A D | NSNotification.py | 10 import lldb.runtime.objc.objc_runtime namespace 11 import lldb.formatters.metrics namespace 13 import lldb namespace 14 import lldb.formatters.Logger namespace 16 statistics = lldb.formatters.metrics.Metrics() 27 logger = lldb.formatters.Logger.Logger() 31 self.sys_params.types_cache.id = self.valobj.GetType().GetBasicType(lldb.eBasicTypeObjCID) 35 logger = lldb.formatters.Logger.Logger() 40 logger = lldb.formatters.Logger.Logger() 44 logger = lldb [all...] |
H A D | NSURL.py | 9 import lldb namespace 11 import lldb.runtime.objc.objc_runtime namespace 12 import lldb.formatters.metrics namespace 14 import lldb.formatters.Logger namespace 16 statistics = lldb.formatters.metrics.Metrics() 30 logger = lldb.formatters.Logger.Logger() 40 logger = lldb.formatters.Logger.Logger() 51 logger = lldb.formatters.Logger.Logger() 54 logger = lldb.formatters.Logger.Logger() 58 logger = lldb [all...] |
H A D | CFArray.py | 10 import lldb namespace 12 import lldb.runtime.objc.objc_runtime namespace 13 import lldb.formatters.metrics namespace 14 import lldb.formatters.Logger namespace 16 statistics = lldb.formatters.metrics.Metrics() 31 logger = lldb.formatters.Logger.Logger() 36 logger = lldb.formatters.Logger.Logger() 40 logger = lldb.formatters.Logger.Logger() 41 stream = lldb.SBStream() 57 logger = lldb [all...] |
/external/lldb/source/Plugins/ObjectFile/ELF/ |
H A D | ObjectFileELF.h | 16 #include "lldb/lldb-private.h" 17 #include "lldb/Host/FileSpec.h" 18 #include "lldb/Symbol/ObjectFile.h" 19 #include "lldb/Core/UUID.h" 49 CreateInstance(const lldb::ModuleSP &module_sp, 50 lldb::DataBufferSP& data_sp, 51 lldb::offset_t data_offset, 53 lldb::offset_t file_offset, 54 lldb [all...] |
/external/lldb/include/lldb/Breakpoint/ |
H A D | Watchpoint.h | 22 #include "lldb/lldb-private.h" 23 #include "lldb/Target/Target.h" 24 #include "lldb/Core/UserID.h" 25 #include "lldb/Breakpoint/WatchpointOptions.h" 26 #include "lldb/Breakpoint/StoppointLocation.h" 47 WatchpointEventData (lldb::WatchpointEventType sub_type, 48 const lldb::WatchpointSP &new_watchpoint_sp); 53 lldb::WatchpointEventType 56 lldb [all...] |
/external/lldb/scripts/Python/interface/ |
H A D | SBSymbol.i | 10 namespace lldb { 26 SBSymbol (const lldb::SBSymbol &rhs); 38 lldb::SBInstructionList 39 GetInstructions (lldb::SBTarget target); 41 lldb::SBInstructionList 42 GetInstructions (lldb::SBTarget target, const char *flavor_string); 57 GetDescription (lldb::SBStream &description); 66 operator == (const lldb::SBSymbol &rhs) const; 69 operator != (const lldb::SBSymbol &rhs) const; 82 if _newclass: type = property(GetType, None, doc='''A read only property that returns an lldb enumeratio [all...] |
/external/lldb/examples/python/ |
H A D | globals.py | 11 import lldb namespace 19 error = lldb.SBError() 23 target = lldb.debugger.CreateTarget(path, options.arch, options.platform, False, error) 32 if symbol.type == lldb.eSymbolTypeData: 40 global_variable_list = module.FindGlobalVariables (target, global_name, lldb.UINT32_MAX) 46 print 'type = %s' % global_variable.type # Returns an lldb.SBType object 47 print 'addr = %s' % global_variable.addr # Returns an lldb.SBAddress (section offset address) for this global 56 description='''This command will find all globals in the specified object file and return an list() of lldb.SBValue objects (which might be empty).''' 70 lldb.debugger = lldb [all...] |
/external/lldb/include/lldb/Symbol/ |
H A D | ClangExternalASTSourceCommon.h | 39 #include "lldb/lldb-defines.h" 40 #include "lldb/lldb-enumerations.h" 41 #include "lldb/Core/dwarf.h" 71 SetUserID (lldb::user_id_t user_id) 78 lldb::user_id_t 116 lldb::LanguageType 122 return lldb::eLanguageTypeObjC; 124 return lldb [all...] |
/external/lldb/include/lldb/Target/ |
H A D | StackID.h | 17 #include "lldb/lldb-private.h" 18 #include "lldb/Core/AddressRange.h" 36 StackID (lldb::addr_t pc, lldb::addr_t cfa, SymbolContextScope *symbol_scope) : 54 lldb::addr_t 60 lldb::addr_t 115 SetPC (lldb::addr_t pc) 124 lldb::addr_t m_pc; // The pc value for the function/symbol for this frame. This will 128 lldb [all...] |
/external/lldb/source/Plugins/Process/Utility/ |
H A D | RegisterContextMach_i386.cpp | 20 using namespace lldb; 34 RegisterContextMach_i386::DoReadGPR (lldb::tid_t tid, int flavor, GPR &gpr) 41 RegisterContextMach_i386::DoReadFPU (lldb::tid_t tid, int flavor, FPU &fpu) 48 RegisterContextMach_i386::DoReadEXC (lldb::tid_t tid, int flavor, EXC &exc) 55 RegisterContextMach_i386::DoWriteGPR (lldb::tid_t tid, int flavor, const GPR &gpr) 61 RegisterContextMach_i386::DoWriteFPU (lldb::tid_t tid, int flavor, const FPU &fpu) 67 RegisterContextMach_i386::DoWriteEXC (lldb::tid_t tid, int flavor, const EXC &exc)
|
H A D | RegisterContextMach_x86_64.cpp | 20 using namespace lldb; 34 RegisterContextMach_x86_64::DoReadGPR (lldb::tid_t tid, int flavor, GPR &gpr) 41 RegisterContextMach_x86_64::DoReadFPU (lldb::tid_t tid, int flavor, FPU &fpu) 48 RegisterContextMach_x86_64::DoReadEXC (lldb::tid_t tid, int flavor, EXC &exc) 55 RegisterContextMach_x86_64::DoWriteGPR (lldb::tid_t tid, int flavor, const GPR &gpr) 61 RegisterContextMach_x86_64::DoWriteFPU (lldb::tid_t tid, int flavor, const FPU &fpu) 67 RegisterContextMach_x86_64::DoWriteEXC (lldb::tid_t tid, int flavor, const EXC &exc)
|
/external/lldb/test/python_api/default-constructor/ |
H A D | sb_process.py | 2 Fuzz tests an object after the default construction to make sure it does not crash lldb. 6 import lldb namespace 14 event = lldb.SBEvent() 16 obj.AppendEventStateReport(event, lldb.SBCommandReturnObject()) 17 error = lldb.SBError() 24 obj.SetSelectedThread(lldb.SBThread()) 43 obj.GetDescription(lldb.SBStream()) 44 obj.LoadImage(lldb.SBFileSpec(), error)
|