/external/lldb/utils/vim-lldb/ |
README | 3 LLDB Vim Frontend 19 * a working version of lldb on your path, or the environment variable LLDB 20 pointing to the lldb binary you would like to use. 37 2) Symlink (or copy) ~/.vim/bundle/vim-lldb to this directory: 39 ln -sf <lldb-dir>/utils/vim-lldb ~/.vim/bundle/vim-lldb 50 All LLDB commands (with tab-completion) can be accessed in Vim's 57 :help lldb -- Documentation for this plugi [all...] |
/external/lldb/www/cpp_reference/html/ |
functions_0x7e.html | 4 <meta name="keywords" content="LLDB,C++,doxygen,API,documentation"/> 5 <meta name="description" content="C++ source code API documentation for LLDB."/> 9 <p class="title">LLDB API Documentation</p> 68 : <a class="el" href="classlldb_1_1SBAddress.html#a59ab701650193613025e7b9ef68a526a">lldb::SBAddress</a> 71 : <a class="el" href="classlldb_1_1SBAttachInfo.html#a2055183c6b88e77e5c2cf0517a86dc18">lldb::SBAttachInfo</a> 74 : <a class="el" href="classlldb_1_1SBBlock.html#a7435faaeb16b8b0706a61618b46d1402">lldb::SBBlock</a> 77 : <a class="el" href="classlldb_1_1SBBreakpoint.html#ac31692391904a10f39a3802165a13c71">lldb::SBBreakpoint</a> 80 : <a class="el" href="classlldb_1_1SBBreakpointLocation.html#a9005266dfa44377e4eec566e8bc970fe">lldb::SBBreakpointLocation</a> 83 : <a class="el" href="classlldb_1_1SBBroadcaster.html#a8fbc280d850e1e22d6c97ed118cf29d8">lldb::SBBroadcaster</a> 86 : <a class="el" href="classlldb_1_1SBCommandInterpreter.html#a3740745f770eb958aa0cef2c4ced8cd8">lldb::SBCommandInterpreter</a [all...] |
functions_func_0x7e.html | 4 <meta name="keywords" content="LLDB,C++,doxygen,API,documentation"/> 5 <meta name="description" content="C++ source code API documentation for LLDB."/> 9 <p class="title">LLDB API Documentation</p> 67 : <a class="el" href="classlldb_1_1SBAddress.html#a59ab701650193613025e7b9ef68a526a">lldb::SBAddress</a> 70 : <a class="el" href="classlldb_1_1SBAttachInfo.html#a2055183c6b88e77e5c2cf0517a86dc18">lldb::SBAttachInfo</a> 73 : <a class="el" href="classlldb_1_1SBBlock.html#a7435faaeb16b8b0706a61618b46d1402">lldb::SBBlock</a> 76 : <a class="el" href="classlldb_1_1SBBreakpoint.html#ac31692391904a10f39a3802165a13c71">lldb::SBBreakpoint</a> 79 : <a class="el" href="classlldb_1_1SBBreakpointLocation.html#a9005266dfa44377e4eec566e8bc970fe">lldb::SBBreakpointLocation</a> 82 : <a class="el" href="classlldb_1_1SBBroadcaster.html#a8fbc280d850e1e22d6c97ed118cf29d8">lldb::SBBroadcaster</a> 85 : <a class="el" href="classlldb_1_1SBCommandInterpreter.html#a3740745f770eb958aa0cef2c4ced8cd8">lldb::SBCommandInterpreter</a [all...] |
functions_0x72.html | 4 <meta name="keywords" content="LLDB,C++,doxygen,API,documentation"/> 5 <meta name="description" content="C++ source code API documentation for LLDB."/> 9 <p class="title">LLDB API Documentation</p> 68 : <a class="el" href="classlldb_1_1SBCommunication.html#af40a4ad9f2f4a8bef704fa6f20756fd8">lldb::SBCommunication</a> 71 : <a class="el" href="classlldb_1_1SBProcess.html#a5ebbaf751b7d8dd6fb53a0b2e4898f55">lldb::SBProcess</a> 74 : <a class="el" href="classlldb_1_1SBTarget.html#a1dd42a777f7c4be8ee8419829c184ff0">lldb::SBTarget</a> 77 : <a class="el" href="classlldb_1_1SBProcess.html#a65a9cd0c07fdc43e0020fe9e300567fa">lldb::SBProcess</a> 80 : <a class="el" href="classlldb_1_1SBProcess.html#ac533fe746fd3669591a64cbde4f2a797">lldb::SBProcess</a> 83 : <a class="el" href="classlldb_1_1SBData.html#a2354dc63f651d401d3c47480e433d95e">lldb::SBData</a> 86 : <a class="el" href="classlldb_1_1SBCommunication.html#ad07a358eba73f4710760c943f208e072">lldb::SBCommunication</a [all...] |
functions_func_0x72.html | 4 <meta name="keywords" content="LLDB,C++,doxygen,API,documentation"/> 5 <meta name="description" content="C++ source code API documentation for LLDB."/> 9 <p class="title">LLDB API Documentation</p> 67 : <a class="el" href="classlldb_1_1SBCommunication.html#af40a4ad9f2f4a8bef704fa6f20756fd8">lldb::SBCommunication</a> 70 : <a class="el" href="classlldb_1_1SBProcess.html#a5ebbaf751b7d8dd6fb53a0b2e4898f55">lldb::SBProcess</a> 73 : <a class="el" href="classlldb_1_1SBTarget.html#a1dd42a777f7c4be8ee8419829c184ff0">lldb::SBTarget</a> 76 : <a class="el" href="classlldb_1_1SBProcess.html#a65a9cd0c07fdc43e0020fe9e300567fa">lldb::SBProcess</a> 79 : <a class="el" href="classlldb_1_1SBProcess.html#ac533fe746fd3669591a64cbde4f2a797">lldb::SBProcess</a> 82 : <a class="el" href="classlldb_1_1SBData.html#a2354dc63f651d401d3c47480e433d95e">lldb::SBData</a> 85 : <a class="el" href="classlldb_1_1SBCommunication.html#ae69b67ed32dcf8e19febab317fa2a36c">lldb::SBCommunication</a [all...] |
functions_eval.html | 4 <meta name="keywords" content="LLDB,C++,doxygen,API,documentation"/> 5 <meta name="description" content="C++ source code API documentation for LLDB."/> 9 <p class="title">LLDB API Documentation</p> 40 : <a class="el" href="classlldb_1_1SBCommunication.html#a243c1e015e1252221caaad8d59a13a24a9408507cb4af14a627054e299d02962e">lldb::SBCommunication</a> 43 : <a class="el" href="classlldb_1_1SBCommandInterpreter.html#a89a95e759e7abf76f1612c100d2aa785aa96225de3441b28b3498249290dd2d7d">lldb::SBCommandInterpreter</a> 46 : <a class="el" href="classlldb_1_1SBCommandInterpreter.html#a89a95e759e7abf76f1612c100d2aa785ab5807ca22cd5bd5d8d476adbd7fcb103">lldb::SBCommandInterpreter</a> 49 : <a class="el" href="classlldb_1_1SBTarget.html#a0fed64c394efe5cb68b4ec1a6e3518b6a88a915da4ed1c1d84f8438ea874082d5">lldb::SBTarget</a> 52 : <a class="el" href="classlldb_1_1SBCommunication.html#a243c1e015e1252221caaad8d59a13a24a10e4887dd35116e8ac097b20cda440b4">lldb::SBCommunication</a> 55 : <a class="el" href="classlldb_1_1SBProcess.html#a3d99ea7cad5737f4f054f7647c135cd9a2f464164ad4b650393b06500274e5d61">lldb::SBProcess</a> 58 : <a class="el" href="classlldb_1_1SBTarget.html#a0fed64c394efe5cb68b4ec1a6e3518b6af517ae65e12295274a45f4d06af3e996">lldb::SBTarget</a [all...] |
/external/lldb/www/ |
download.html | 6 <title>Downloading LLDB</title>
11 The <strong>LLDB</strong> Debugger
21 <h1 class ="postheader">Latest LLDB</h1>
23 <p>Nightly builds of LLDB are <a href="http://blog.llvm.org/2013/04/llvm-debianubuntu-nightly-packages.html">packaged and tested</a> from trunk:</p>
32 <h1 class ="postheader">LLDB releases</h1>
34 <p>Debian packages are available for LLDB 3.2 and later.</p>
36 <li><a href="http://packages.debian.org/experimental/lldb-3.4">LLDB 3.4 - incremental release</a> (experimental)</li>
38 <li><a href="http://packages.debian.org/experimental/amd64/lldb-3.4/download">amd64</a> (x86-64)</li>
39 <li><a href="http://packages.debian.org/experimental/s390/lldb-3.4/download">System/390</a> (i386)</li> [all...] |
lldb-gdb.html | 6 <title>LLDB to GDB Command Map</title> 11 The <strong>LLDB</strong> Debugger 20 <h1 class ="postheader">GDB to LLDB Command Map</h1> 23 <p>Below is a table of GDB commands with the LLDB counterparts. 24 The built in GDB-compatibility aliases in LLDB are also 25 listed. The full lldb command names are often long, but any 39 <td class="hed" width="50%">LLDB</td> 48 <b>(lldb)</b> process launch<br> 49 <b>(lldb)</b> run<br> 50 <b>(lldb)</b> [all...] |
/external/lldb/examples/summaries/cocoa/ |
NSException.py | 2 LLDB AppKit formatters 9 import lldb.runtime.objc.objc_runtime namespace 10 import lldb.formatters.metrics namespace 12 import lldb namespace 13 import lldb.formatters.Logger namespace 15 statistics = lldb.formatters.metrics.Metrics() 26 logger = lldb.formatters.Logger.Logger() 30 self.sys_params.types_cache.id = self.valobj.GetType().GetBasicType(lldb.eBasicTypeObjCID) 34 logger = lldb.formatters.Logger.Logger() 38 logger = lldb.formatters.Logger.Logger( [all...] |
NSNotification.py | 2 LLDB AppKit formatters 9 # the real summary is now C++ code built into LLDB 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( [all...] |
/external/lldb/include/lldb/Target/ |
LanguageRuntime.h | 17 #include "lldb/lldb-public.h" 18 #include "lldb/Breakpoint/BreakpointResolver.h" 19 #include "lldb/Breakpoint/BreakpointResolverName.h" 20 #include "lldb/Core/PluginInterface.h" 21 #include "lldb/lldb-private.h" 22 #include "lldb/Core/ValueObject.h" 23 #include "lldb/Core/Value.h" 24 #include "lldb/Target/ExecutionContextScope.h [all...] |
ThreadPlanStepThrough.h | 17 #include "lldb/Target/Thread.h" 18 #include "lldb/Target/ThreadPlan.h" 27 virtual void GetDescription (Stream *s, lldb::DescriptionLevel level); 31 virtual lldb::StateType GetPlanRunState (); 38 virtual bool DoWillResume (lldb::StateType resume_state, bool current_plan); 51 friend lldb::ThreadPlanSP 58 lldb::ThreadPlanSP m_sub_plan_sp; 59 lldb::addr_t m_start_address; 60 lldb::break_id_t m_backstop_bkpt_id; 61 lldb::addr_t m_backstop_addr [all...] |
/external/lldb/scripts/Python/interface/ |
SBLineEntry.i | 10 namespace lldb { 24 line entry: /Volumes/data/lldb/svn/trunk/test/python_api/symbol-context/main.c:20 27 line entry: /Volumes/data/lldb/svn/trunk/test/python_api/symbol-context/main.c:21 30 line entry: /Volumes/data/lldb/svn/trunk/test/python_api/symbol-context/main.c:22 33 line entry: /Volumes/data/lldb/svn/trunk/test/python_api/symbol-context/main.c:23 46 SBLineEntry (const lldb::SBLineEntry &rhs); 50 lldb::SBAddress 53 lldb::SBAddress 59 lldb::SBFileSpec 69 GetDescription (lldb::SBStream &description) [all...] |
SBTypeNameSpecifier.i | 10 namespace lldb { 13 "Represents a general way to provide a type name to LLDB APIs. 27 SBTypeNameSpecifier (const lldb::SBTypeNameSpecifier &rhs); 35 IsEqualTo (lldb::SBTypeNameSpecifier &rhs); 40 lldb::SBType 47 GetDescription (lldb::SBStream &description, 48 lldb::DescriptionLevel description_level); 51 operator == (lldb::SBTypeNameSpecifier &rhs); 54 operator != (lldb::SBTypeNameSpecifier &rhs); 67 } // namespace lldb [all...] |
SBTypeSynthetic.i | 10 namespace lldb { 22 static lldb::SBTypeSynthetic 25 static lldb::SBTypeSynthetic 28 SBTypeSynthetic (const lldb::SBTypeSynthetic &rhs); 36 IsEqualTo (lldb::SBTypeSynthetic &rhs); 57 GetDescription (lldb::SBStream &description, 58 lldb::DescriptionLevel description_level); 61 operator == (lldb::SBTypeSynthetic &rhs); 64 operator != (lldb::SBTypeSynthetic &rhs); 80 } // namespace lldb [all...] |
/external/lldb/test/expression_command/radar_8638051/ |
Test8638051.py | 2 Test the robustness of lldb expression parser. 7 import lldb namespace 33 # lldb expression command: Could this crash be avoided 41 lldb.SBDebugger.Initialize() 42 atexit.register(lambda: lldb.SBDebugger.Terminate())
|
/external/lldb/www/python_reference/ |
identifier-index-F.html | 34 ><a class="navbar" target="_top" href="http://lldb.llvm.org">LLDB python API</a></th> 93 <td width="33%" class="link-index"><a href="lldb.SBError-class.html#fail">fail</a><br /> 94 <span class="index-where">(in <a href="lldb.SBError-class.html">SBError</a>)</span></td> 95 <td width="33%" class="link-index"><a href="lldb.SBTarget-class.html#FindFunctions">FindFunctions()</a><br /> 96 <span class="index-where">(in <a href="lldb.SBTarget-class.html">SBTarget</a>)</span></td> 97 <td width="33%" class="link-index"><a href="lldb.SBData-class.html#float">float</a><br /> 98 <span class="index-where">(in <a href="lldb.SBData-class.html">SBData</a>)</span></td> 101 <td width="33%" class="link-index"><a href="lldb.SBError-class.html#Fail">Fail()</a><br /> 102 <span class="index-where">(in <a href="lldb.SBError-class.html">SBError</a>)</span></td [all...] |
lldb.formatters.attrib_fromdict-pysrc.html | 6 <title>lldb.formatters.attrib_fromdict</title> 34 ><a class="navbar" target="_top" href="http://lldb.llvm.org">LLDB python API</a></th> 42 <a href="lldb-module.html">Package lldb</a> :: 43 <a href="lldb.formatters-module.html">Package formatters</a> :: 54 >] | <a href="lldb.formatters.attrib_fromdict-pysrc.html" 60 <h1 class="epydoc">Source Code for <a href="lldb.formatters.attrib_fromdict-module.html">Module lldb.formatters.attrib_fromdict</a></h1> 63 <a name="L2"></a><tt class="py-lineno"> 2</tt> <tt class="py-line"><tt class="py-docstring">Objective-C runtime wrapper for use by LLDB Python formatters</tt> </tt [all...] |
/external/lldb/include/lldb/Core/ |
ValueObjectConstResult.h | 17 #include "lldb/Core/ValueObject.h" 19 #include "lldb/Core/ValueObjectConstResultImpl.h" 29 static lldb::ValueObjectSP 31 lldb::ByteOrder byte_order, 33 lldb::addr_t address = LLDB_INVALID_ADDRESS); 35 static lldb::ValueObjectSP 40 lldb::addr_t address = LLDB_INVALID_ADDRESS); 42 static lldb::ValueObjectSP 46 const lldb::DataBufferSP &result_data_sp, 47 lldb::ByteOrder byte_order, [all...] |
/external/lldb/source/Core/ |
ValueObjectConstResultImpl.cpp | 10 #include "lldb/Core/ValueObjectConstResultImpl.h" 12 #include "lldb/Core/ValueObjectChild.h" 13 #include "lldb/Core/ValueObjectConstResult.h" 14 #include "lldb/Core/ValueObjectConstResultChild.h" 15 #include "lldb/Core/ValueObjectMemory.h" 16 #include "lldb/Core/DataExtractor.h" 17 #include "lldb/Core/Module.h" 18 #include "lldb/Core/ValueObjectList.h" 20 #include "lldb/Symbol/ClangASTType.h" 21 #include "lldb/Symbol/ObjectFile.h [all...] |
/external/lldb/source/DataFormatters/ |
DataVisualization.cpp | 10 #include "lldb/lldb-python.h" 12 #include "lldb/DataFormatters/DataVisualization.h" 19 #include "lldb/Core/Debugger.h" 21 using namespace lldb; 43 lldb::TypeFormatImplSP 44 DataVisualization::ValueFormats::GetFormat (ValueObject& valobj, lldb::DynamicValueType use_dynamic) 46 lldb::TypeFormatImplSP entry; 51 lldb::TypeFormatImplSP 54 lldb::TypeFormatImplSP entry [all...] |
/external/lldb/include/lldb/DataFormatters/ |
TypeSummary.h | 24 #include "lldb/lldb-public.h" 25 #include "lldb/lldb-enumerations.h" 27 #include "lldb/Core/ValueObject.h" 28 #include "lldb/Interpreter/ScriptInterpreterPython.h" 29 #include "lldb/Symbol/Type.h" 41 m_flags (lldb::eTypeOptionCascade) 78 return (m_flags & lldb::eTypeOptionCascade) == lldb::eTypeOptionCascade [all...] |
/external/lldb/source/Plugins/Process/Utility/ |
InferiorCallPOSIX.h | 15 #include "lldb/lldb-types.h" 33 bool InferiorCallMmap(Process *proc, lldb::addr_t &allocated_addr, 34 lldb::addr_t addr, lldb::addr_t length, unsigned prot, 35 unsigned flags, lldb::addr_t fd, lldb::addr_t offset); 37 bool InferiorCallMunmap(Process *proc, lldb::addr_t addr, lldb::addr_t length); 39 bool InferiorCall(Process *proc, const Address *address, lldb::addr_t &returned_func) [all...] |
/external/lldb/include/lldb/Expression/ |
IRMemoryMap.h | 13 #include "lldb/lldb-public.h" 14 #include "lldb/Core/DataBufferHeap.h" 15 #include "lldb/Core/UserID.h" 23 /// @class IRMemoryMap IRMemoryMap.h "lldb/Expression/IRMemoryMap.h" 40 IRMemoryMap (lldb::TargetSP target_sp); 52 lldb::addr_t Malloc (size_t size, uint8_t alignment, uint32_t permissions, AllocationPolicy policy, Error &error); 53 void Leak (lldb::addr_t process_address, Error &error); 54 void Free (lldb::addr_t process_address, Error &error); 56 void WriteMemory (lldb::addr_t process_address, const uint8_t *bytes, size_t size, Error &error) [all...] |
/external/lldb/include/lldb/Interpreter/ |
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::StreamSP stream_sp (m_err_stream.GetStreamAtIndex (eStreamStringIndex)) [all...] |