Home | History | Annotate | Download | only in python_reference
      1 <?xml version="1.0" encoding="ascii"?>
      2 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
      3           "DTD/xhtml1-transitional.dtd">
      4 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
      5 <head>
      6   <title>lldb.SBFrame</title>
      7   <link rel="stylesheet" href="epydoc.css" type="text/css" />
      8   <script type="text/javascript" src="epydoc.js"></script>
      9 </head>
     10 
     11 <body bgcolor="white" text="black" link="blue" vlink="#204080"
     12       alink="#204080">
     13 <!-- ==================== NAVIGATION BAR ==================== -->
     14 <table class="navbar" border="0" width="100%" cellpadding="0"
     15        bgcolor="#a0c0ff" cellspacing="0">
     16   <tr valign="middle">
     17 
     18   <!-- Tree link -->
     19       <th>&nbsp;&nbsp;&nbsp;<a
     20         href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
     21 
     22   <!-- Index link -->
     23       <th>&nbsp;&nbsp;&nbsp;<a
     24         href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
     25 
     26   <!-- Help link -->
     27       <th>&nbsp;&nbsp;&nbsp;<a
     28         href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
     29 
     30   <!-- Project homepage -->
     31       <th class="navbar" align="right" width="100%">
     32         <table border="0" cellpadding="0" cellspacing="0">
     33           <tr><th class="navbar" align="center"
     34             ><a class="navbar" target="_top" href="http://lldb.llvm.org">LLDB python API</a></th>
     35           </tr></table></th>
     36   </tr>
     37 </table>
     38 <table width="100%" cellpadding="0" cellspacing="0">
     39   <tr valign="top">
     40     <td width="100%">
     41       <span class="breadcrumbs">
     42         <a href="lldb-module.html">Package&nbsp;lldb</a> ::
     43         Class&nbsp;SBFrame
     44       </span>
     45     </td>
     46     <td>
     47       <table cellpadding="0" cellspacing="0">
     48         <!-- hide/show private -->
     49         <tr><td align="right"><span class="options">[<a href="javascript:void(0);" class="privatelink"
     50     onclick="toggle_private();">hide&nbsp;private</a>]</span></td></tr>
     51         <tr><td align="right"><span class="options"
     52             >[<a href="frames.html" target="_top">frames</a
     53             >]&nbsp;|&nbsp;<a href="lldb.SBFrame-class.html"
     54             target="_top">no&nbsp;frames</a>]</span></td></tr>
     55       </table>
     56     </td>
     57   </tr>
     58 </table>
     59 <!-- ==================== CLASS DESCRIPTION ==================== -->
     60 <h1 class="epydoc">Class SBFrame</h1><p class="nomargin-top"><span class="codelink"><a href="lldb-pysrc.html#SBFrame">source&nbsp;code</a></span></p>
     61 <center>
     62 <center>  <map id="uml_class_diagram_for_lldb_sbf_3" name="uml_class_diagram_for_lldb_sbf_3">
     63 <area shape="rect" id="node19" href="lldb.SBFrame-class.html#__swig_setmethods__" title="lldb.SBFrame.__swig_setmethods__" alt="" coords="17,31,197,49"/>
     64 <area shape="rect" id="node19" href="lldb.SBFrame-class.html#__swig_getmethods__" title="lldb.SBFrame.__swig_getmethods__" alt="" coords="17,49,197,68"/>
     65 <area shape="rect" id="node19" href="lldb.SBFrame-class.html#addr" title="A read only property that returns the program counter (PC) as a section &#160;offset address (lldb.SBAddress)." alt="" coords="17,68,197,87"/>
     66 <area shape="rect" id="node19" href="lldb.SBFrame-class.html#args" title="A read only property that returns a list() that contains a collection of &#160;lldb.SBValue objects that represent the argument variables in this stack &#160;frame." alt="" coords="17,87,197,105"/>
     67 <area shape="rect" id="node19" href="lldb.SBFrame-class.html#arguments" title="A read only property that returns a list() that contains a collection of &#160;lldb.SBValue objects that represent the argument variables in this stack &#160;frame." alt="" coords="17,105,197,124"/>
     68 <area shape="rect" id="node19" href="lldb.SBFrame-class.html#block" title="A read only property that returns an lldb object that represents the block &#160;(lldb.SBBlock) for this stack frame." alt="" coords="17,124,197,143"/>
     69 <area shape="rect" id="node19" href="lldb.SBFrame-class.html#compile_unit" title="A read only property that returns an lldb object that represents the &#160;compile unit (lldb.SBCompileUnit) for this stack frame." alt="" coords="17,143,197,161"/>
     70 <area shape="rect" id="node19" href="lldb.SBFrame-class.html#disassembly" title="A read only property that returns the disassembly for this stack frame as a python string." alt="" coords="17,161,197,180"/>
     71 <area shape="rect" id="node19" href="lldb.SBFrame-class.html#fp" title="A read only property that returns the frame pointer (FP) as an unsigned &#160;integer." alt="" coords="17,180,197,199"/>
     72 <area shape="rect" id="node19" href="lldb.SBFrame-class.html#function" title="A read only property that returns an lldb object that represents the &#160;function (lldb.SBFunction) for this stack frame." alt="" coords="17,199,197,217"/>
     73 <area shape="rect" id="node19" href="lldb.SBFrame-class.html#idx" title="A read only property that returns the zero based stack frame index." alt="" coords="17,217,197,236"/>
     74 <area shape="rect" id="node19" href="lldb.SBFrame-class.html#is_inlined" title="A read only property that returns an boolean that indicates if the block &#160;frame is an inlined function." alt="" coords="17,236,197,255"/>
     75 <area shape="rect" id="node19" href="lldb.SBFrame-class.html#line_entry" title="A read only property that returns an lldb object that represents the line &#160;table entry (lldb.SBLineEntry) for this stack frame." alt="" coords="17,255,197,273"/>
     76 <area shape="rect" id="node19" href="lldb.SBFrame-class.html#vars" title="A read only property that returns a list() that contains a collection of &#160;lldb.SBValue objects that represent the variables in this stack frame." alt="" coords="17,292,197,311"/>
     77 <area shape="rect" id="node19" href="lldb.SBFrame-class.html#__setattr__" title="x.__setattr__(&#39;name&#39;, value) &lt;==&gt; x.name = value" alt="" coords="17,313,197,332"/>
     78 <area shape="rect" id="node19" href="lldb.SBFrame-class.html#__getattr__" title="lldb.SBFrame.__getattr__" alt="" coords="17,332,197,351"/>
     79 <area shape="rect" id="node19" href="lldb.SBFrame-class.html#__repr__" title="repr(x)" alt="" coords="17,351,197,369"/>
     80 <area shape="rect" id="node19" href="lldb.SBFrame-class.html#__init__" title="__init__(lldb::SBFrame self) &#45;&gt; SBFrame __init__(lldb::SBFrame self, &#160;SBFrame rhs) &#45;&gt; SBFrame" alt="" coords="17,369,197,388"/>
     81 <area shape="rect" id="node19" href="lldb.SBFrame-class.html#__swig_destroy__" title="delete_SBFrame(SBFrame self)" alt="" coords="17,388,197,407"/>
     82 <area shape="rect" id="node19" href="lldb.SBFrame-class.html#__del__" title="lldb.SBFrame.__del__" alt="" coords="17,407,197,425"/>
     83 <area shape="rect" id="node19" href="lldb.SBFrame-class.html#IsEqual" title="IsEqual(SBFrame self, SBFrame rhs) &#45;&gt; bool" alt="" coords="17,425,197,444"/>
     84 <area shape="rect" id="node19" href="lldb.SBFrame-class.html#__nonzero__" title="lldb.SBFrame.__nonzero__" alt="" coords="17,444,197,463"/>
     85 <area shape="rect" id="node19" href="lldb.SBFrame-class.html#IsValid" title="IsValid(SBFrame self) &#45;&gt; bool" alt="" coords="17,463,197,481"/>
     86 <area shape="rect" id="node19" href="lldb.SBFrame-class.html#GetFrameID" title="GetFrameID(SBFrame self) &#45;&gt; uint32_t" alt="" coords="17,481,197,500"/>
     87 <area shape="rect" id="node19" href="lldb.SBFrame-class.html#GetPC" title="GetPC(SBFrame self) &#45;&gt; lldb::addr_t" alt="" coords="17,500,197,519"/>
     88 <area shape="rect" id="node19" href="lldb.SBFrame-class.html#SetPC" title="SetPC(SBFrame self, lldb::addr_t new_pc) &#45;&gt; bool" alt="" coords="17,519,197,537"/>
     89 <area shape="rect" id="node19" href="lldb.SBFrame-class.html#GetSP" title="GetSP(SBFrame self) &#45;&gt; lldb::addr_t" alt="" coords="17,537,197,556"/>
     90 <area shape="rect" id="node19" href="lldb.SBFrame-class.html#__str__" title="__str__(SBFrame self) &#45;&gt; PyObject *" alt="" coords="17,575,197,593"/>
     91 <area shape="rect" id="node1" href="lldb.SBFrame-class.html" title="Represents one of the stack frames associated with a thread." alt="" coords="5,6,208,599"/>
     92 </map>
     93   <img src="uml_class_diagram_for_lldb_sbf_3.gif" alt='' usemap="#uml_class_diagram_for_lldb_sbf_3" ismap="ismap" class="graph-without-title" />
     94 </center>
     95 </center>
     96 <hr />
     97 <pre class="literalblock">
     98 
     99 Represents one of the stack frames associated with a thread.
    100 SBThread contains SBFrame(s). For example (from test/lldbutil.py),
    101 
    102 def print_stacktrace(thread, string_buffer = False):
    103     '''Prints a simple stack trace of this thread.'''
    104 
    105     ...
    106 
    107     for i in range(depth):
    108         frame = thread.GetFrameAtIndex(i)
    109         function = frame.GetFunction()
    110 
    111         load_addr = addrs[i].GetLoadAddress(target)
    112         if not function:
    113             file_addr = addrs[i].GetFileAddress()
    114             start_addr = frame.GetSymbol().GetStartAddress().GetFileAddress()
    115             symbol_offset = file_addr - start_addr
    116             print &gt;&gt; output, '  frame #{num}: {addr:#016x} {mod}`{symbol} + {offset}'.format(
    117                 num=i, addr=load_addr, mod=mods[i], symbol=symbols[i], offset=symbol_offset)
    118         else:
    119             print &gt;&gt; output, '  frame #{num}: {addr:#016x} {mod}`{func} at {file}:{line} {args}'.format(
    120                 num=i, addr=load_addr, mod=mods[i],
    121                 func='%s [inlined]' % funcs[i] if frame.IsInlined() else funcs[i],
    122                 file=files[i], line=lines[i],
    123                 args=get_args_as_string(frame, showFuncName=False) if not frame.IsInlined() else '()')
    124 
    125     ...
    126 
    127 And,
    128 
    129     for frame in thread:
    130         print frame
    131 
    132 See also SBThread.
    133 
    134 </pre>
    135 
    136 <!-- ==================== INSTANCE METHODS ==================== -->
    137 <a name="section-InstanceMethods"></a>
    138 <table class="summary" border="1" cellpadding="3"
    139        cellspacing="0" width="100%" bgcolor="white">
    140 <tr bgcolor="#70b0f0" class="table-header">
    141   <td colspan="2" class="table-header">
    142     <table border="0" cellpadding="0" cellspacing="0" width="100%">
    143       <tr valign="top">
    144         <td align="left"><span class="table-header">Instance Methods</span></td>
    145         <td align="right" valign="top"
    146          ><span class="options">[<a href="#section-InstanceMethods"
    147          class="privatelink" onclick="toggle_private();"
    148          >hide private</a>]</span></td>
    149       </tr>
    150     </table>
    151   </td>
    152 </tr>
    153 <tr>
    154     <td width="15%" align="right" valign="top" class="summary">
    155       <span class="summary-type">&nbsp;</span>
    156     </td><td class="summary">
    157       <table width="100%" cellpadding="0" cellspacing="0" border="0">
    158         <tr>
    159           <td><span class="summary-sig"><a href="lldb.SBFrame-class.html#__setattr__" class="summary-sig-name">__setattr__</a>(<span class="summary-sig-arg">self</span>,
    160         <span class="summary-sig-arg">name</span>,
    161         <span class="summary-sig-arg">value</span>)</span><br />
    162       x.__setattr__('name', value) &lt;==&gt; x.name = value</td>
    163           <td align="right" valign="top">
    164             <span class="codelink"><a href="lldb-pysrc.html#SBFrame.__setattr__">source&nbsp;code</a></span>
    165             
    166           </td>
    167         </tr>
    168       </table>
    169       
    170     </td>
    171   </tr>
    172 <tr>
    173     <td width="15%" align="right" valign="top" class="summary">
    174       <span class="summary-type">&nbsp;</span>
    175     </td><td class="summary">
    176       <table width="100%" cellpadding="0" cellspacing="0" border="0">
    177         <tr>
    178           <td><span class="summary-sig"><a name="__getattr__"></a><span class="summary-sig-name">__getattr__</span>(<span class="summary-sig-arg">self</span>,
    179         <span class="summary-sig-arg">name</span>)</span></td>
    180           <td align="right" valign="top">
    181             <span class="codelink"><a href="lldb-pysrc.html#SBFrame.__getattr__">source&nbsp;code</a></span>
    182             
    183           </td>
    184         </tr>
    185       </table>
    186       
    187     </td>
    188   </tr>
    189 <tr>
    190     <td width="15%" align="right" valign="top" class="summary">
    191       <span class="summary-type">&nbsp;</span>
    192     </td><td class="summary">
    193       <table width="100%" cellpadding="0" cellspacing="0" border="0">
    194         <tr>
    195           <td><span class="summary-sig"><a href="lldb.SBFrame-class.html#__repr__" class="summary-sig-name">__repr__</a>(<span class="summary-sig-arg">self</span>)</span><br />
    196       repr(x)</td>
    197           <td align="right" valign="top">
    198             <span class="codelink"><a href="lldb-pysrc.html#_swig_repr">source&nbsp;code</a></span>
    199             
    200           </td>
    201         </tr>
    202       </table>
    203       
    204     </td>
    205   </tr>
    206 <tr>
    207     <td width="15%" align="right" valign="top" class="summary">
    208       <span class="summary-type">&nbsp;</span>
    209     </td><td class="summary">
    210       <table width="100%" cellpadding="0" cellspacing="0" border="0">
    211         <tr>
    212           <td><span class="summary-sig"><a href="lldb.SBFrame-class.html#__init__" class="summary-sig-name">__init__</a>(<span class="summary-sig-arg">self</span>,
    213         <span class="summary-sig-arg">*args</span>)</span><br />
    214       __init__(lldb::SBFrame self) -&gt; SBFrame __init__(lldb::SBFrame 
    215       self, SBFrame rhs) -&gt; SBFrame</td>
    216           <td align="right" valign="top">
    217             <span class="codelink"><a href="lldb-pysrc.html#SBFrame.__init__">source&nbsp;code</a></span>
    218             
    219           </td>
    220         </tr>
    221       </table>
    222       
    223     </td>
    224   </tr>
    225 <tr>
    226     <td width="15%" align="right" valign="top" class="summary">
    227       <span class="summary-type">&nbsp;</span>
    228     </td><td class="summary">
    229       <table width="100%" cellpadding="0" cellspacing="0" border="0">
    230         <tr>
    231           <td><span class="summary-sig"><a name="__swig_destroy__"></a><span class="summary-sig-name">__swig_destroy__</span>(<span class="summary-sig-arg">...</span>)</span><br />
    232       delete_SBFrame(SBFrame self)</td>
    233           <td align="right" valign="top">
    234             
    235             
    236           </td>
    237         </tr>
    238       </table>
    239       
    240     </td>
    241   </tr>
    242 <tr>
    243     <td width="15%" align="right" valign="top" class="summary">
    244       <span class="summary-type">&nbsp;</span>
    245     </td><td class="summary">
    246       <table width="100%" cellpadding="0" cellspacing="0" border="0">
    247         <tr>
    248           <td><span class="summary-sig"><a name="__del__"></a><span class="summary-sig-name">__del__</span>(<span class="summary-sig-arg">self</span>)</span></td>
    249           <td align="right" valign="top">
    250             <span class="codelink"><a href="lldb-pysrc.html#SBFrame.__del__">source&nbsp;code</a></span>
    251             
    252           </td>
    253         </tr>
    254       </table>
    255       
    256     </td>
    257   </tr>
    258 <tr>
    259     <td width="15%" align="right" valign="top" class="summary">
    260       <span class="summary-type">&nbsp;</span>
    261     </td><td class="summary">
    262       <table width="100%" cellpadding="0" cellspacing="0" border="0">
    263         <tr>
    264           <td><span class="summary-sig"><a name="IsEqual"></a><span class="summary-sig-name">IsEqual</span>(<span class="summary-sig-arg">self</span>,
    265         <span class="summary-sig-arg">*args</span>)</span><br />
    266       IsEqual(SBFrame self, SBFrame rhs) -&gt; bool</td>
    267           <td align="right" valign="top">
    268             <span class="codelink"><a href="lldb-pysrc.html#SBFrame.IsEqual">source&nbsp;code</a></span>
    269             
    270           </td>
    271         </tr>
    272       </table>
    273       
    274     </td>
    275   </tr>
    276 <tr>
    277     <td width="15%" align="right" valign="top" class="summary">
    278       <span class="summary-type">&nbsp;</span>
    279     </td><td class="summary">
    280       <table width="100%" cellpadding="0" cellspacing="0" border="0">
    281         <tr>
    282           <td><span class="summary-sig"><a name="__nonzero__"></a><span class="summary-sig-name">__nonzero__</span>(<span class="summary-sig-arg">self</span>)</span></td>
    283           <td align="right" valign="top">
    284             <span class="codelink"><a href="lldb-pysrc.html#SBFrame.__nonzero__">source&nbsp;code</a></span>
    285             
    286           </td>
    287         </tr>
    288       </table>
    289       
    290     </td>
    291   </tr>
    292 <tr>
    293     <td width="15%" align="right" valign="top" class="summary">
    294       <span class="summary-type">&nbsp;</span>
    295     </td><td class="summary">
    296       <table width="100%" cellpadding="0" cellspacing="0" border="0">
    297         <tr>
    298           <td><span class="summary-sig"><a name="IsValid"></a><span class="summary-sig-name">IsValid</span>(<span class="summary-sig-arg">self</span>)</span><br />
    299       IsValid(SBFrame self) -&gt; bool</td>
    300           <td align="right" valign="top">
    301             <span class="codelink"><a href="lldb-pysrc.html#SBFrame.IsValid">source&nbsp;code</a></span>
    302             
    303           </td>
    304         </tr>
    305       </table>
    306       
    307     </td>
    308   </tr>
    309 <tr>
    310     <td width="15%" align="right" valign="top" class="summary">
    311       <span class="summary-type">&nbsp;</span>
    312     </td><td class="summary">
    313       <table width="100%" cellpadding="0" cellspacing="0" border="0">
    314         <tr>
    315           <td><span class="summary-sig"><a name="GetFrameID"></a><span class="summary-sig-name">GetFrameID</span>(<span class="summary-sig-arg">self</span>)</span><br />
    316       GetFrameID(SBFrame self) -&gt; uint32_t</td>
    317           <td align="right" valign="top">
    318             <span class="codelink"><a href="lldb-pysrc.html#SBFrame.GetFrameID">source&nbsp;code</a></span>
    319             
    320           </td>
    321         </tr>
    322       </table>
    323       
    324     </td>
    325   </tr>
    326 <tr>
    327     <td width="15%" align="right" valign="top" class="summary">
    328       <span class="summary-type">&nbsp;</span>
    329     </td><td class="summary">
    330       <table width="100%" cellpadding="0" cellspacing="0" border="0">
    331         <tr>
    332           <td><span class="summary-sig"><a name="GetPC"></a><span class="summary-sig-name">GetPC</span>(<span class="summary-sig-arg">self</span>)</span><br />
    333       GetPC(SBFrame self) -&gt; lldb::addr_t</td>
    334           <td align="right" valign="top">
    335             <span class="codelink"><a href="lldb-pysrc.html#SBFrame.GetPC">source&nbsp;code</a></span>
    336             
    337           </td>
    338         </tr>
    339       </table>
    340       
    341     </td>
    342   </tr>
    343 <tr>
    344     <td width="15%" align="right" valign="top" class="summary">
    345       <span class="summary-type">&nbsp;</span>
    346     </td><td class="summary">
    347       <table width="100%" cellpadding="0" cellspacing="0" border="0">
    348         <tr>
    349           <td><span class="summary-sig"><a name="SetPC"></a><span class="summary-sig-name">SetPC</span>(<span class="summary-sig-arg">self</span>,
    350         <span class="summary-sig-arg">*args</span>)</span><br />
    351       SetPC(SBFrame self, lldb::addr_t new_pc) -&gt; bool</td>
    352           <td align="right" valign="top">
    353             <span class="codelink"><a href="lldb-pysrc.html#SBFrame.SetPC">source&nbsp;code</a></span>
    354             
    355           </td>
    356         </tr>
    357       </table>
    358       
    359     </td>
    360   </tr>
    361 <tr>
    362     <td width="15%" align="right" valign="top" class="summary">
    363       <span class="summary-type">&nbsp;</span>
    364     </td><td class="summary">
    365       <table width="100%" cellpadding="0" cellspacing="0" border="0">
    366         <tr>
    367           <td><span class="summary-sig"><a name="GetSP"></a><span class="summary-sig-name">GetSP</span>(<span class="summary-sig-arg">self</span>)</span><br />
    368       GetSP(SBFrame self) -&gt; lldb::addr_t</td>
    369           <td align="right" valign="top">
    370             <span class="codelink"><a href="lldb-pysrc.html#SBFrame.GetSP">source&nbsp;code</a></span>
    371             
    372           </td>
    373         </tr>
    374       </table>
    375       
    376     </td>
    377   </tr>
    378 <tr>
    379     <td width="15%" align="right" valign="top" class="summary">
    380       <span class="summary-type">&nbsp;</span>
    381     </td><td class="summary">
    382       <table width="100%" cellpadding="0" cellspacing="0" border="0">
    383         <tr>
    384           <td><span class="summary-sig"><a name="GetFP"></a><span class="summary-sig-name">GetFP</span>(<span class="summary-sig-arg">self</span>)</span><br />
    385       GetFP(SBFrame self) -&gt; lldb::addr_t</td>
    386           <td align="right" valign="top">
    387             <span class="codelink"><a href="lldb-pysrc.html#SBFrame.GetFP">source&nbsp;code</a></span>
    388             
    389           </td>
    390         </tr>
    391       </table>
    392       
    393     </td>
    394   </tr>
    395 <tr>
    396     <td width="15%" align="right" valign="top" class="summary">
    397       <span class="summary-type">&nbsp;</span>
    398     </td><td class="summary">
    399       <table width="100%" cellpadding="0" cellspacing="0" border="0">
    400         <tr>
    401           <td><span class="summary-sig"><a name="GetPCAddress"></a><span class="summary-sig-name">GetPCAddress</span>(<span class="summary-sig-arg">self</span>)</span><br />
    402       GetPCAddress(SBFrame self) -&gt; SBAddress</td>
    403           <td align="right" valign="top">
    404             <span class="codelink"><a href="lldb-pysrc.html#SBFrame.GetPCAddress">source&nbsp;code</a></span>
    405             
    406           </td>
    407         </tr>
    408       </table>
    409       
    410     </td>
    411   </tr>
    412 <tr>
    413     <td width="15%" align="right" valign="top" class="summary">
    414       <span class="summary-type">&nbsp;</span>
    415     </td><td class="summary">
    416       <table width="100%" cellpadding="0" cellspacing="0" border="0">
    417         <tr>
    418           <td><span class="summary-sig"><a name="GetSymbolContext"></a><span class="summary-sig-name">GetSymbolContext</span>(<span class="summary-sig-arg">self</span>,
    419         <span class="summary-sig-arg">*args</span>)</span><br />
    420       GetSymbolContext(SBFrame self, uint32_t resolve_scope) -&gt; 
    421       SBSymbolContext</td>
    422           <td align="right" valign="top">
    423             <span class="codelink"><a href="lldb-pysrc.html#SBFrame.GetSymbolContext">source&nbsp;code</a></span>
    424             
    425           </td>
    426         </tr>
    427       </table>
    428       
    429     </td>
    430   </tr>
    431 <tr>
    432     <td width="15%" align="right" valign="top" class="summary">
    433       <span class="summary-type">&nbsp;</span>
    434     </td><td class="summary">
    435       <table width="100%" cellpadding="0" cellspacing="0" border="0">
    436         <tr>
    437           <td><span class="summary-sig"><a name="GetModule"></a><span class="summary-sig-name">GetModule</span>(<span class="summary-sig-arg">self</span>)</span><br />
    438       GetModule(SBFrame self) -&gt; SBModule</td>
    439           <td align="right" valign="top">
    440             <span class="codelink"><a href="lldb-pysrc.html#SBFrame.GetModule">source&nbsp;code</a></span>
    441             
    442           </td>
    443         </tr>
    444       </table>
    445       
    446     </td>
    447   </tr>
    448 <tr>
    449     <td width="15%" align="right" valign="top" class="summary">
    450       <span class="summary-type">&nbsp;</span>
    451     </td><td class="summary">
    452       <table width="100%" cellpadding="0" cellspacing="0" border="0">
    453         <tr>
    454           <td><span class="summary-sig"><a name="GetCompileUnit"></a><span class="summary-sig-name">GetCompileUnit</span>(<span class="summary-sig-arg">self</span>)</span><br />
    455       GetCompileUnit(SBFrame self) -&gt; SBCompileUnit</td>
    456           <td align="right" valign="top">
    457             <span class="codelink"><a href="lldb-pysrc.html#SBFrame.GetCompileUnit">source&nbsp;code</a></span>
    458             
    459           </td>
    460         </tr>
    461       </table>
    462       
    463     </td>
    464   </tr>
    465 <tr>
    466     <td width="15%" align="right" valign="top" class="summary">
    467       <span class="summary-type">&nbsp;</span>
    468     </td><td class="summary">
    469       <table width="100%" cellpadding="0" cellspacing="0" border="0">
    470         <tr>
    471           <td><span class="summary-sig"><a name="GetFunction"></a><span class="summary-sig-name">GetFunction</span>(<span class="summary-sig-arg">self</span>)</span><br />
    472       GetFunction(SBFrame self) -&gt; SBFunction</td>
    473           <td align="right" valign="top">
    474             <span class="codelink"><a href="lldb-pysrc.html#SBFrame.GetFunction">source&nbsp;code</a></span>
    475             
    476           </td>
    477         </tr>
    478       </table>
    479       
    480     </td>
    481   </tr>
    482 <tr>
    483     <td width="15%" align="right" valign="top" class="summary">
    484       <span class="summary-type">&nbsp;</span>
    485     </td><td class="summary">
    486       <table width="100%" cellpadding="0" cellspacing="0" border="0">
    487         <tr>
    488           <td><span class="summary-sig"><a name="GetSymbol"></a><span class="summary-sig-name">GetSymbol</span>(<span class="summary-sig-arg">self</span>)</span><br />
    489       GetSymbol(SBFrame self) -&gt; SBSymbol</td>
    490           <td align="right" valign="top">
    491             <span class="codelink"><a href="lldb-pysrc.html#SBFrame.GetSymbol">source&nbsp;code</a></span>
    492             
    493           </td>
    494         </tr>
    495       </table>
    496       
    497     </td>
    498   </tr>
    499 <tr>
    500     <td width="15%" align="right" valign="top" class="summary">
    501       <span class="summary-type">&nbsp;</span>
    502     </td><td class="summary">
    503       <table width="100%" cellpadding="0" cellspacing="0" border="0">
    504         <tr>
    505           <td><span class="summary-sig"><a href="lldb.SBFrame-class.html#GetBlock" class="summary-sig-name">GetBlock</a>(<span class="summary-sig-arg">self</span>)</span><br />
    506       GetBlock(SBFrame self) -&gt; SBBlock</td>
    507           <td align="right" valign="top">
    508             <span class="codelink"><a href="lldb-pysrc.html#SBFrame.GetBlock">source&nbsp;code</a></span>
    509             
    510           </td>
    511         </tr>
    512       </table>
    513       
    514     </td>
    515   </tr>
    516 <tr>
    517     <td width="15%" align="right" valign="top" class="summary">
    518       <span class="summary-type">&nbsp;</span>
    519     </td><td class="summary">
    520       <table width="100%" cellpadding="0" cellspacing="0" border="0">
    521         <tr>
    522           <td><span class="summary-sig"><a href="lldb.SBFrame-class.html#GetFunctionName" class="summary-sig-name">GetFunctionName</a>(<span class="summary-sig-arg">self</span>)</span><br />
    523       GetFunctionName(SBFrame self) -&gt; str const *</td>
    524           <td align="right" valign="top">
    525             <span class="codelink"><a href="lldb-pysrc.html#SBFrame.GetFunctionName">source&nbsp;code</a></span>
    526             
    527           </td>
    528         </tr>
    529       </table>
    530       
    531     </td>
    532   </tr>
    533 <tr>
    534     <td width="15%" align="right" valign="top" class="summary">
    535       <span class="summary-type">&nbsp;</span>
    536     </td><td class="summary">
    537       <table width="100%" cellpadding="0" cellspacing="0" border="0">
    538         <tr>
    539           <td><span class="summary-sig"><a href="lldb.SBFrame-class.html#IsInlined" class="summary-sig-name">IsInlined</a>(<span class="summary-sig-arg">self</span>)</span><br />
    540       IsInlined(SBFrame self) -&gt; bool</td>
    541           <td align="right" valign="top">
    542             <span class="codelink"><a href="lldb-pysrc.html#SBFrame.IsInlined">source&nbsp;code</a></span>
    543             
    544           </td>
    545         </tr>
    546       </table>
    547       
    548     </td>
    549   </tr>
    550 <tr>
    551     <td width="15%" align="right" valign="top" class="summary">
    552       <span class="summary-type">&nbsp;</span>
    553     </td><td class="summary">
    554       <table width="100%" cellpadding="0" cellspacing="0" border="0">
    555         <tr>
    556           <td><span class="summary-sig"><a href="lldb.SBFrame-class.html#EvaluateExpression" class="summary-sig-name">EvaluateExpression</a>(<span class="summary-sig-arg">self</span>,
    557         <span class="summary-sig-arg">*args</span>)</span><br />
    558       EvaluateExpression(SBFrame self, str const * expr) -&gt; SBValue 
    559       EvaluateExpression(SBFrame self, str const * expr, 
    560       lldb::DynamicValueType use_dynamic) -&gt; SBValue 
    561       EvaluateExpression(SBFrame self, str const * expr, 
    562       lldb::DynamicValueType use_dynamic, bool unwind_on_error) -&gt; 
    563       SBValue EvaluateExpression(SBFrame self, str const * expr, 
    564       SBExpressionOptions options) -&gt; SBValue</td>
    565           <td align="right" valign="top">
    566             <span class="codelink"><a href="lldb-pysrc.html#SBFrame.EvaluateExpression">source&nbsp;code</a></span>
    567             
    568           </td>
    569         </tr>
    570       </table>
    571       
    572     </td>
    573   </tr>
    574 <tr>
    575     <td width="15%" align="right" valign="top" class="summary">
    576       <span class="summary-type">&nbsp;</span>
    577     </td><td class="summary">
    578       <table width="100%" cellpadding="0" cellspacing="0" border="0">
    579         <tr>
    580           <td><span class="summary-sig"><a href="lldb.SBFrame-class.html#GetFrameBlock" class="summary-sig-name">GetFrameBlock</a>(<span class="summary-sig-arg">self</span>)</span><br />
    581       GetFrameBlock(SBFrame self) -&gt; SBBlock</td>
    582           <td align="right" valign="top">
    583             <span class="codelink"><a href="lldb-pysrc.html#SBFrame.GetFrameBlock">source&nbsp;code</a></span>
    584             
    585           </td>
    586         </tr>
    587       </table>
    588       
    589     </td>
    590   </tr>
    591 <tr>
    592     <td width="15%" align="right" valign="top" class="summary">
    593       <span class="summary-type">&nbsp;</span>
    594     </td><td class="summary">
    595       <table width="100%" cellpadding="0" cellspacing="0" border="0">
    596         <tr>
    597           <td><span class="summary-sig"><a name="GetLineEntry"></a><span class="summary-sig-name">GetLineEntry</span>(<span class="summary-sig-arg">self</span>)</span><br />
    598       GetLineEntry(SBFrame self) -&gt; SBLineEntry</td>
    599           <td align="right" valign="top">
    600             <span class="codelink"><a href="lldb-pysrc.html#SBFrame.GetLineEntry">source&nbsp;code</a></span>
    601             
    602           </td>
    603         </tr>
    604       </table>
    605       
    606     </td>
    607   </tr>
    608 <tr>
    609     <td width="15%" align="right" valign="top" class="summary">
    610       <span class="summary-type">&nbsp;</span>
    611     </td><td class="summary">
    612       <table width="100%" cellpadding="0" cellspacing="0" border="0">
    613         <tr>
    614           <td><span class="summary-sig"><a name="GetThread"></a><span class="summary-sig-name">GetThread</span>(<span class="summary-sig-arg">self</span>)</span><br />
    615       GetThread(SBFrame self) -&gt; SBThread</td>
    616           <td align="right" valign="top">
    617             <span class="codelink"><a href="lldb-pysrc.html#SBFrame.GetThread">source&nbsp;code</a></span>
    618             
    619           </td>
    620         </tr>
    621       </table>
    622       
    623     </td>
    624   </tr>
    625 <tr>
    626     <td width="15%" align="right" valign="top" class="summary">
    627       <span class="summary-type">&nbsp;</span>
    628     </td><td class="summary">
    629       <table width="100%" cellpadding="0" cellspacing="0" border="0">
    630         <tr>
    631           <td><span class="summary-sig"><a name="Disassemble"></a><span class="summary-sig-name">Disassemble</span>(<span class="summary-sig-arg">self</span>)</span><br />
    632       Disassemble(SBFrame self) -&gt; str const *</td>
    633           <td align="right" valign="top">
    634             <span class="codelink"><a href="lldb-pysrc.html#SBFrame.Disassemble">source&nbsp;code</a></span>
    635             
    636           </td>
    637         </tr>
    638       </table>
    639       
    640     </td>
    641   </tr>
    642 <tr>
    643     <td width="15%" align="right" valign="top" class="summary">
    644       <span class="summary-type">&nbsp;</span>
    645     </td><td class="summary">
    646       <table width="100%" cellpadding="0" cellspacing="0" border="0">
    647         <tr>
    648           <td><span class="summary-sig"><a name="Clear"></a><span class="summary-sig-name">Clear</span>(<span class="summary-sig-arg">self</span>)</span><br />
    649       Clear(SBFrame self)</td>
    650           <td align="right" valign="top">
    651             <span class="codelink"><a href="lldb-pysrc.html#SBFrame.Clear">source&nbsp;code</a></span>
    652             
    653           </td>
    654         </tr>
    655       </table>
    656       
    657     </td>
    658   </tr>
    659 <tr>
    660     <td width="15%" align="right" valign="top" class="summary">
    661       <span class="summary-type">&nbsp;</span>
    662     </td><td class="summary">
    663       <table width="100%" cellpadding="0" cellspacing="0" border="0">
    664         <tr>
    665           <td><span class="summary-sig"><a href="lldb.SBFrame-class.html#GetVariables" class="summary-sig-name">GetVariables</a>(<span class="summary-sig-arg">self</span>,
    666         <span class="summary-sig-arg">*args</span>)</span><br />
    667       GetVariables(SBFrame self, bool arguments, bool locals, bool statics,
    668       bool in_scope_only) -&gt; SBValueList GetVariables(SBFrame self, bool
    669       arguments, bool locals, bool statics, bool in_scope_only, 
    670       lldb::DynamicValueType use_dynamic) -&gt; SBValueList</td>
    671           <td align="right" valign="top">
    672             <span class="codelink"><a href="lldb-pysrc.html#SBFrame.GetVariables">source&nbsp;code</a></span>
    673             
    674           </td>
    675         </tr>
    676       </table>
    677       
    678     </td>
    679   </tr>
    680 <tr>
    681     <td width="15%" align="right" valign="top" class="summary">
    682       <span class="summary-type">&nbsp;</span>
    683     </td><td class="summary">
    684       <table width="100%" cellpadding="0" cellspacing="0" border="0">
    685         <tr>
    686           <td><span class="summary-sig"><a name="GetRegisters"></a><span class="summary-sig-name">GetRegisters</span>(<span class="summary-sig-arg">self</span>)</span><br />
    687       GetRegisters(SBFrame self) -&gt; SBValueList</td>
    688           <td align="right" valign="top">
    689             <span class="codelink"><a href="lldb-pysrc.html#SBFrame.GetRegisters">source&nbsp;code</a></span>
    690             
    691           </td>
    692         </tr>
    693       </table>
    694       
    695     </td>
    696   </tr>
    697 <tr>
    698     <td width="15%" align="right" valign="top" class="summary">
    699       <span class="summary-type">&nbsp;</span>
    700     </td><td class="summary">
    701       <table width="100%" cellpadding="0" cellspacing="0" border="0">
    702         <tr>
    703           <td><span class="summary-sig"><a href="lldb.SBFrame-class.html#FindVariable" class="summary-sig-name">FindVariable</a>(<span class="summary-sig-arg">self</span>,
    704         <span class="summary-sig-arg">*args</span>)</span><br />
    705       FindVariable(SBFrame self, str const * var_name) -&gt; SBValue 
    706       FindVariable(SBFrame self, str const * var_name, 
    707       lldb::DynamicValueType use_dynamic) -&gt; SBValue</td>
    708           <td align="right" valign="top">
    709             <span class="codelink"><a href="lldb-pysrc.html#SBFrame.FindVariable">source&nbsp;code</a></span>
    710             
    711           </td>
    712         </tr>
    713       </table>
    714       
    715     </td>
    716   </tr>
    717 <tr>
    718     <td width="15%" align="right" valign="top" class="summary">
    719       <span class="summary-type">&nbsp;</span>
    720     </td><td class="summary">
    721       <table width="100%" cellpadding="0" cellspacing="0" border="0">
    722         <tr>
    723           <td><span class="summary-sig"><a href="lldb.SBFrame-class.html#GetValueForVariablePath" class="summary-sig-name">GetValueForVariablePath</a>(<span class="summary-sig-arg">self</span>,
    724         <span class="summary-sig-arg">*args</span>)</span><br />
    725       GetValueForVariablePath(SBFrame self, str const * var_path) -&gt; SBValue
    726 GetValueForVariablePath(SBFrame self, str const * var_path, lldb::DynamicValueType use_dynamic) -&gt; SBValue</td>
    727           <td align="right" valign="top">
    728             <span class="codelink"><a href="lldb-pysrc.html#SBFrame.GetValueForVariablePath">source&nbsp;code</a></span>
    729             
    730           </td>
    731         </tr>
    732       </table>
    733       
    734     </td>
    735   </tr>
    736 <tr>
    737     <td width="15%" align="right" valign="top" class="summary">
    738       <span class="summary-type">&nbsp;</span>
    739     </td><td class="summary">
    740       <table width="100%" cellpadding="0" cellspacing="0" border="0">
    741         <tr>
    742           <td><span class="summary-sig"><a href="lldb.SBFrame-class.html#FindValue" class="summary-sig-name">FindValue</a>(<span class="summary-sig-arg">self</span>,
    743         <span class="summary-sig-arg">*args</span>)</span><br />
    744       FindValue(SBFrame self, str const * name, lldb::ValueType value_type)
    745       -&gt; SBValue FindValue(SBFrame self, str const * name, 
    746       lldb::ValueType value_type, lldb::DynamicValueType use_dynamic) -&gt;
    747       SBValue</td>
    748           <td align="right" valign="top">
    749             <span class="codelink"><a href="lldb-pysrc.html#SBFrame.FindValue">source&nbsp;code</a></span>
    750             
    751           </td>
    752         </tr>
    753       </table>
    754       
    755     </td>
    756   </tr>
    757 <tr>
    758     <td width="15%" align="right" valign="top" class="summary">
    759       <span class="summary-type">&nbsp;</span>
    760     </td><td class="summary">
    761       <table width="100%" cellpadding="0" cellspacing="0" border="0">
    762         <tr>
    763           <td><span class="summary-sig"><a name="GetDescription"></a><span class="summary-sig-name">GetDescription</span>(<span class="summary-sig-arg">self</span>,
    764         <span class="summary-sig-arg">*args</span>)</span><br />
    765       GetDescription(SBFrame self, SBStream description) -&gt; bool</td>
    766           <td align="right" valign="top">
    767             <span class="codelink"><a href="lldb-pysrc.html#SBFrame.GetDescription">source&nbsp;code</a></span>
    768             
    769           </td>
    770         </tr>
    771       </table>
    772       
    773     </td>
    774   </tr>
    775 <tr>
    776     <td width="15%" align="right" valign="top" class="summary">
    777       <span class="summary-type">&nbsp;</span>
    778     </td><td class="summary">
    779       <table width="100%" cellpadding="0" cellspacing="0" border="0">
    780         <tr>
    781           <td><span class="summary-sig"><a name="get_all_variables"></a><span class="summary-sig-name">get_all_variables</span>(<span class="summary-sig-arg">self</span>)</span></td>
    782           <td align="right" valign="top">
    783             <span class="codelink"><a href="lldb-pysrc.html#SBFrame.get_all_variables">source&nbsp;code</a></span>
    784             
    785           </td>
    786         </tr>
    787       </table>
    788       
    789     </td>
    790   </tr>
    791 <tr>
    792     <td width="15%" align="right" valign="top" class="summary">
    793       <span class="summary-type">&nbsp;</span>
    794     </td><td class="summary">
    795       <table width="100%" cellpadding="0" cellspacing="0" border="0">
    796         <tr>
    797           <td><span class="summary-sig"><a name="get_arguments"></a><span class="summary-sig-name">get_arguments</span>(<span class="summary-sig-arg">self</span>)</span></td>
    798           <td align="right" valign="top">
    799             <span class="codelink"><a href="lldb-pysrc.html#SBFrame.get_arguments">source&nbsp;code</a></span>
    800             
    801           </td>
    802         </tr>
    803       </table>
    804       
    805     </td>
    806   </tr>
    807 <tr>
    808     <td width="15%" align="right" valign="top" class="summary">
    809       <span class="summary-type">&nbsp;</span>
    810     </td><td class="summary">
    811       <table width="100%" cellpadding="0" cellspacing="0" border="0">
    812         <tr>
    813           <td><span class="summary-sig"><a name="get_locals"></a><span class="summary-sig-name">get_locals</span>(<span class="summary-sig-arg">self</span>)</span></td>
    814           <td align="right" valign="top">
    815             <span class="codelink"><a href="lldb-pysrc.html#SBFrame.get_locals">source&nbsp;code</a></span>
    816             
    817           </td>
    818         </tr>
    819       </table>
    820       
    821     </td>
    822   </tr>
    823 <tr>
    824     <td width="15%" align="right" valign="top" class="summary">
    825       <span class="summary-type">&nbsp;</span>
    826     </td><td class="summary">
    827       <table width="100%" cellpadding="0" cellspacing="0" border="0">
    828         <tr>
    829           <td><span class="summary-sig"><a name="get_statics"></a><span class="summary-sig-name">get_statics</span>(<span class="summary-sig-arg">self</span>)</span></td>
    830           <td align="right" valign="top">
    831             <span class="codelink"><a href="lldb-pysrc.html#SBFrame.get_statics">source&nbsp;code</a></span>
    832             
    833           </td>
    834         </tr>
    835       </table>
    836       
    837     </td>
    838   </tr>
    839 <tr>
    840     <td width="15%" align="right" valign="top" class="summary">
    841       <span class="summary-type">&nbsp;</span>
    842     </td><td class="summary">
    843       <table width="100%" cellpadding="0" cellspacing="0" border="0">
    844         <tr>
    845           <td><span class="summary-sig"><a name="var"></a><span class="summary-sig-name">var</span>(<span class="summary-sig-arg">self</span>,
    846         <span class="summary-sig-arg">var_expr_path</span>)</span><br />
    847       Calls through to lldb.SBFrame.GetValueForVariablePath() and returns a
    848       value that represents the variable expression path</td>
    849           <td align="right" valign="top">
    850             <span class="codelink"><a href="lldb-pysrc.html#SBFrame.var">source&nbsp;code</a></span>
    851             
    852           </td>
    853         </tr>
    854       </table>
    855       
    856     </td>
    857   </tr>
    858 <tr>
    859     <td width="15%" align="right" valign="top" class="summary">
    860       <span class="summary-type">&nbsp;</span>
    861     </td><td class="summary">
    862       <table width="100%" cellpadding="0" cellspacing="0" border="0">
    863         <tr>
    864           <td><span class="summary-sig"><a href="lldb.SBFrame-class.html#__str__" class="summary-sig-name">__str__</a>(<span class="summary-sig-arg">self</span>)</span><br />
    865       __str__(SBFrame self) -&gt; PyObject *</td>
    866           <td align="right" valign="top">
    867             <span class="codelink"><a href="lldb-pysrc.html#SBFrame.__str__">source&nbsp;code</a></span>
    868             
    869           </td>
    870         </tr>
    871       </table>
    872       
    873     </td>
    874   </tr>
    875   <tr>
    876     <td colspan="2" class="summary">
    877     <p class="indent-wrapped-lines"><b>Inherited from <code>object</code></b>:
    878       <code>__delattr__</code>,
    879       <code>__format__</code>,
    880       <code>__getattribute__</code>,
    881       <code>__hash__</code>,
    882       <code>__new__</code>,
    883       <code>__reduce__</code>,
    884       <code>__reduce_ex__</code>,
    885       <code>__sizeof__</code>,
    886       <code>__subclasshook__</code>
    887       </p>
    888     </td>
    889   </tr>
    890 </table>
    891 <!-- ==================== CLASS VARIABLES ==================== -->
    892 <a name="section-ClassVariables"></a>
    893 <table class="summary" border="1" cellpadding="3"
    894        cellspacing="0" width="100%" bgcolor="white">
    895 <tr bgcolor="#70b0f0" class="table-header">
    896   <td colspan="2" class="table-header">
    897     <table border="0" cellpadding="0" cellspacing="0" width="100%">
    898       <tr valign="top">
    899         <td align="left"><span class="table-header">Class Variables</span></td>
    900         <td align="right" valign="top"
    901          ><span class="options">[<a href="#section-ClassVariables"
    902          class="privatelink" onclick="toggle_private();"
    903          >hide private</a>]</span></td>
    904       </tr>
    905     </table>
    906   </td>
    907 </tr>
    908 <tr>
    909     <td width="15%" align="right" valign="top" class="summary">
    910       <span class="summary-type">&nbsp;</span>
    911     </td><td class="summary">
    912         <a name="__swig_setmethods__"></a><span class="summary-name">__swig_setmethods__</span> = <code title="{}">{}</code>
    913     </td>
    914   </tr>
    915 <tr>
    916     <td width="15%" align="right" valign="top" class="summary">
    917       <span class="summary-type">&nbsp;</span>
    918     </td><td class="summary">
    919         <a name="__swig_getmethods__"></a><span class="summary-name">__swig_getmethods__</span> = <code title="{}">{}</code>
    920     </td>
    921   </tr>
    922 </table>
    923 <!-- ==================== PROPERTIES ==================== -->
    924 <a name="section-Properties"></a>
    925 <table class="summary" border="1" cellpadding="3"
    926        cellspacing="0" width="100%" bgcolor="white">
    927 <tr bgcolor="#70b0f0" class="table-header">
    928   <td colspan="2" class="table-header">
    929     <table border="0" cellpadding="0" cellspacing="0" width="100%">
    930       <tr valign="top">
    931         <td align="left"><span class="table-header">Properties</span></td>
    932         <td align="right" valign="top"
    933          ><span class="options">[<a href="#section-Properties"
    934          class="privatelink" onclick="toggle_private();"
    935          >hide private</a>]</span></td>
    936       </tr>
    937     </table>
    938   </td>
    939 </tr>
    940 <tr>
    941     <td width="15%" align="right" valign="top" class="summary">
    942       <span class="summary-type">&nbsp;</span>
    943     </td><td class="summary">
    944         <a href="lldb.SBFrame-class.html#addr" class="summary-name">addr</a><br />
    945       A read only property that returns the program counter (PC) as a 
    946       section offset address (lldb.SBAddress).
    947     </td>
    948   </tr>
    949 <tr>
    950     <td width="15%" align="right" valign="top" class="summary">
    951       <span class="summary-type">&nbsp;</span>
    952     </td><td class="summary">
    953         <a href="lldb.SBFrame-class.html#args" class="summary-name">args</a><br />
    954       A read only property that returns a list() that contains a collection
    955       of lldb.SBValue objects that represent the argument variables in this
    956       stack frame.
    957     </td>
    958   </tr>
    959 <tr>
    960     <td width="15%" align="right" valign="top" class="summary">
    961       <span class="summary-type">&nbsp;</span>
    962     </td><td class="summary">
    963         <a href="lldb.SBFrame-class.html#arguments" class="summary-name">arguments</a><br />
    964       A read only property that returns a list() that contains a collection
    965       of lldb.SBValue objects that represent the argument variables in this
    966       stack frame.
    967     </td>
    968   </tr>
    969 <tr>
    970     <td width="15%" align="right" valign="top" class="summary">
    971       <span class="summary-type">&nbsp;</span>
    972     </td><td class="summary">
    973         <a href="lldb.SBFrame-class.html#block" class="summary-name">block</a><br />
    974       A read only property that returns an lldb object that represents the 
    975       block (lldb.SBBlock) for this stack frame.
    976     </td>
    977   </tr>
    978 <tr>
    979     <td width="15%" align="right" valign="top" class="summary">
    980       <span class="summary-type">&nbsp;</span>
    981     </td><td class="summary">
    982         <a href="lldb.SBFrame-class.html#compile_unit" class="summary-name">compile_unit</a><br />
    983       A read only property that returns an lldb object that represents the 
    984       compile unit (lldb.SBCompileUnit) for this stack frame.
    985     </td>
    986   </tr>
    987 <tr>
    988     <td width="15%" align="right" valign="top" class="summary">
    989       <span class="summary-type">&nbsp;</span>
    990     </td><td class="summary">
    991         <a href="lldb.SBFrame-class.html#disassembly" class="summary-name">disassembly</a><br />
    992       A read only property that returns the disassembly for this stack 
    993       frame as a python string.
    994     </td>
    995   </tr>
    996 <tr>
    997     <td width="15%" align="right" valign="top" class="summary">
    998       <span class="summary-type">&nbsp;</span>
    999     </td><td class="summary">
   1000         <a href="lldb.SBFrame-class.html#fp" class="summary-name">fp</a><br />
   1001       A read only property that returns the frame pointer (FP) as an 
   1002       unsigned integer.
   1003     </td>
   1004   </tr>
   1005 <tr>
   1006     <td width="15%" align="right" valign="top" class="summary">
   1007       <span class="summary-type">&nbsp;</span>
   1008     </td><td class="summary">
   1009         <a href="lldb.SBFrame-class.html#function" class="summary-name">function</a><br />
   1010       A read only property that returns an lldb object that represents the 
   1011       function (lldb.SBFunction) for this stack frame.
   1012     </td>
   1013   </tr>
   1014 <tr>
   1015     <td width="15%" align="right" valign="top" class="summary">
   1016       <span class="summary-type">&nbsp;</span>
   1017     </td><td class="summary">
   1018         <a href="lldb.SBFrame-class.html#idx" class="summary-name">idx</a><br />
   1019       A read only property that returns the zero based stack frame index.
   1020     </td>
   1021   </tr>
   1022 <tr>
   1023     <td width="15%" align="right" valign="top" class="summary">
   1024       <span class="summary-type">&nbsp;</span>
   1025     </td><td class="summary">
   1026         <a href="lldb.SBFrame-class.html#is_inlined" class="summary-name">is_inlined</a><br />
   1027       A read only property that returns an boolean that indicates if the 
   1028       block frame is an inlined function.
   1029     </td>
   1030   </tr>
   1031 <tr>
   1032     <td width="15%" align="right" valign="top" class="summary">
   1033       <span class="summary-type">&nbsp;</span>
   1034     </td><td class="summary">
   1035         <a href="lldb.SBFrame-class.html#line_entry" class="summary-name">line_entry</a><br />
   1036       A read only property that returns an lldb object that represents the 
   1037       line table entry (lldb.SBLineEntry) for this stack frame.
   1038     </td>
   1039   </tr>
   1040 <tr>
   1041     <td width="15%" align="right" valign="top" class="summary">
   1042       <span class="summary-type">&nbsp;</span>
   1043     </td><td class="summary">
   1044         <a href="lldb.SBFrame-class.html#locals" class="summary-name">locals</a><br />
   1045       A read only property that returns a list() that contains a collection
   1046       of lldb.SBValue objects that represent the local variables in this 
   1047       stack frame.
   1048     </td>
   1049   </tr>
   1050 <tr>
   1051     <td width="15%" align="right" valign="top" class="summary">
   1052       <span class="summary-type">&nbsp;</span>
   1053     </td><td class="summary">
   1054         <a href="lldb.SBFrame-class.html#module" class="summary-name">module</a><br />
   1055       A read only property that returns an lldb object that represents the 
   1056       module (lldb.SBModule) for this stack frame.
   1057     </td>
   1058   </tr>
   1059 <tr>
   1060     <td width="15%" align="right" valign="top" class="summary">
   1061       <span class="summary-type">&nbsp;</span>
   1062     </td><td class="summary">
   1063         <a href="lldb.SBFrame-class.html#name" class="summary-name">name</a><br />
   1064       A read only property that retuns the name for the function that this 
   1065       frame represents.
   1066     </td>
   1067   </tr>
   1068 <tr>
   1069     <td width="15%" align="right" valign="top" class="summary">
   1070       <span class="summary-type">&nbsp;</span>
   1071     </td><td class="summary">
   1072         <a href="lldb.SBFrame-class.html#pc" class="summary-name">pc</a><br />
   1073       GetPC(SBFrame self) -&gt; lldb::addr_t
   1074     </td>
   1075   </tr>
   1076 <tr>
   1077     <td width="15%" align="right" valign="top" class="summary">
   1078       <span class="summary-type">&nbsp;</span>
   1079     </td><td class="summary">
   1080         <a href="lldb.SBFrame-class.html#registers" class="summary-name">registers</a><br />
   1081       A read only property that returns a list() that contains a collection
   1082       of lldb.SBValue objects that represent the CPU registers for this 
   1083       stack frame.
   1084     </td>
   1085   </tr>
   1086 <tr>
   1087     <td width="15%" align="right" valign="top" class="summary">
   1088       <span class="summary-type">&nbsp;</span>
   1089     </td><td class="summary">
   1090         <a href="lldb.SBFrame-class.html#regs" class="summary-name">regs</a><br />
   1091       A read only property that returns a list() that contains a collection
   1092       of lldb.SBValue objects that represent the CPU registers for this 
   1093       stack frame.
   1094     </td>
   1095   </tr>
   1096 <tr>
   1097     <td width="15%" align="right" valign="top" class="summary">
   1098       <span class="summary-type">&nbsp;</span>
   1099     </td><td class="summary">
   1100         <a href="lldb.SBFrame-class.html#sp" class="summary-name">sp</a><br />
   1101       A read only property that returns the stack pointer (SP) as an 
   1102       unsigned integer.
   1103     </td>
   1104   </tr>
   1105 <tr>
   1106     <td width="15%" align="right" valign="top" class="summary">
   1107       <span class="summary-type">&nbsp;</span>
   1108     </td><td class="summary">
   1109         <a href="lldb.SBFrame-class.html#statics" class="summary-name">statics</a><br />
   1110       A read only property that returns a list() that contains a collection
   1111       of lldb.SBValue objects that represent the static variables in this 
   1112       stack frame.
   1113     </td>
   1114   </tr>
   1115 <tr>
   1116     <td width="15%" align="right" valign="top" class="summary">
   1117       <span class="summary-type">&nbsp;</span>
   1118     </td><td class="summary">
   1119         <a href="lldb.SBFrame-class.html#symbol" class="summary-name">symbol</a><br />
   1120       A read only property that returns an lldb object that represents the 
   1121       symbol (lldb.SBSymbol) for this stack frame.
   1122     </td>
   1123   </tr>
   1124 <tr>
   1125     <td width="15%" align="right" valign="top" class="summary">
   1126       <span class="summary-type">&nbsp;</span>
   1127     </td><td class="summary">
   1128         <a href="lldb.SBFrame-class.html#thread" class="summary-name">thread</a><br />
   1129       A read only property that returns an lldb object that represents the 
   1130       thread (lldb.SBThread) for this stack frame.
   1131     </td>
   1132   </tr>
   1133 <tr>
   1134     <td width="15%" align="right" valign="top" class="summary">
   1135       <span class="summary-type">&nbsp;</span>
   1136     </td><td class="summary">
   1137         <a href="lldb.SBFrame-class.html#variables" class="summary-name">variables</a><br />
   1138       A read only property that returns a list() that contains a collection
   1139       of lldb.SBValue objects that represent the variables in this stack 
   1140       frame.
   1141     </td>
   1142   </tr>
   1143 <tr>
   1144     <td width="15%" align="right" valign="top" class="summary">
   1145       <span class="summary-type">&nbsp;</span>
   1146     </td><td class="summary">
   1147         <a href="lldb.SBFrame-class.html#vars" class="summary-name">vars</a><br />
   1148       A read only property that returns a list() that contains a collection
   1149       of lldb.SBValue objects that represent the variables in this stack 
   1150       frame.
   1151     </td>
   1152   </tr>
   1153   <tr>
   1154     <td colspan="2" class="summary">
   1155     <p class="indent-wrapped-lines"><b>Inherited from <code>object</code></b>:
   1156       <code>__class__</code>
   1157       </p>
   1158     </td>
   1159   </tr>
   1160 </table>
   1161 <!-- ==================== METHOD DETAILS ==================== -->
   1162 <a name="section-MethodDetails"></a>
   1163 <table class="details" border="1" cellpadding="3"
   1164        cellspacing="0" width="100%" bgcolor="white">
   1165 <tr bgcolor="#70b0f0" class="table-header">
   1166   <td colspan="2" class="table-header">
   1167     <table border="0" cellpadding="0" cellspacing="0" width="100%">
   1168       <tr valign="top">
   1169         <td align="left"><span class="table-header">Method Details</span></td>
   1170         <td align="right" valign="top"
   1171          ><span class="options">[<a href="#section-MethodDetails"
   1172          class="privatelink" onclick="toggle_private();"
   1173          >hide private</a>]</span></td>
   1174       </tr>
   1175     </table>
   1176   </td>
   1177 </tr>
   1178 </table>
   1179 <a name="__setattr__"></a>
   1180 <div>
   1181 <table class="details" border="1" cellpadding="3"
   1182        cellspacing="0" width="100%" bgcolor="white">
   1183 <tr><td>
   1184   <table width="100%" cellpadding="0" cellspacing="0" border="0">
   1185   <tr valign="top"><td>
   1186   <h3 class="epydoc"><span class="sig"><span class="sig-name">__setattr__</span>(<span class="sig-arg">self</span>,
   1187         <span class="sig-arg">name</span>,
   1188         <span class="sig-arg">value</span>)</span>
   1189   </h3>
   1190   </td><td align="right" valign="top"
   1191     ><span class="codelink"><a href="lldb-pysrc.html#SBFrame.__setattr__">source&nbsp;code</a></span>&nbsp;
   1192     </td>
   1193   </tr></table>
   1194   
   1195   <p>x.__setattr__('name', value) &lt;==&gt; x.name = value</p>
   1196   <dl class="fields">
   1197     <dt>Overrides:
   1198         object.__setattr__
   1199         <dd><em class="note">(inherited documentation)</em></dd>
   1200     </dt>
   1201   </dl>
   1202 </td></tr></table>
   1203 </div>
   1204 <a name="__repr__"></a>
   1205 <div>
   1206 <table class="details" border="1" cellpadding="3"
   1207        cellspacing="0" width="100%" bgcolor="white">
   1208 <tr><td>
   1209   <table width="100%" cellpadding="0" cellspacing="0" border="0">
   1210   <tr valign="top"><td>
   1211   <h3 class="epydoc"><span class="sig"><span class="sig-name">__repr__</span>(<span class="sig-arg">self</span>)</span>
   1212     <br /><em class="fname">(Representation operator)</em>
   1213   </h3>
   1214   </td><td align="right" valign="top"
   1215     ><span class="codelink"><a href="lldb-pysrc.html#_swig_repr">source&nbsp;code</a></span>&nbsp;
   1216     </td>
   1217   </tr></table>
   1218   
   1219   <p>repr(x)</p>
   1220   <dl class="fields">
   1221     <dt>Overrides:
   1222         object.__repr__
   1223         <dd><em class="note">(inherited documentation)</em></dd>
   1224     </dt>
   1225   </dl>
   1226 </td></tr></table>
   1227 </div>
   1228 <a name="__init__"></a>
   1229 <div>
   1230 <table class="details" border="1" cellpadding="3"
   1231        cellspacing="0" width="100%" bgcolor="white">
   1232 <tr><td>
   1233   <table width="100%" cellpadding="0" cellspacing="0" border="0">
   1234   <tr valign="top"><td>
   1235   <h3 class="epydoc"><span class="sig"><span class="sig-name">__init__</span>(<span class="sig-arg">self</span>,
   1236         <span class="sig-arg">*args</span>)</span>
   1237     <br /><em class="fname">(Constructor)</em>
   1238   </h3>
   1239   </td><td align="right" valign="top"
   1240     ><span class="codelink"><a href="lldb-pysrc.html#SBFrame.__init__">source&nbsp;code</a></span>&nbsp;
   1241     </td>
   1242   </tr></table>
   1243   
   1244   <p>__init__(lldb::SBFrame self) -&gt; SBFrame __init__(lldb::SBFrame 
   1245   self, SBFrame rhs) -&gt; SBFrame</p>
   1246   <dl class="fields">
   1247     <dt>Overrides:
   1248         object.__init__
   1249     </dt>
   1250   </dl>
   1251 </td></tr></table>
   1252 </div>
   1253 <a name="GetBlock"></a>
   1254 <div>
   1255 <table class="details" border="1" cellpadding="3"
   1256        cellspacing="0" width="100%" bgcolor="white">
   1257 <tr><td>
   1258   <table width="100%" cellpadding="0" cellspacing="0" border="0">
   1259   <tr valign="top"><td>
   1260   <h3 class="epydoc"><span class="sig"><span class="sig-name">GetBlock</span>(<span class="sig-arg">self</span>)</span>
   1261   </h3>
   1262   </td><td align="right" valign="top"
   1263     ><span class="codelink"><a href="lldb-pysrc.html#SBFrame.GetBlock">source&nbsp;code</a></span>&nbsp;
   1264     </td>
   1265   </tr></table>
   1266   
   1267   <p>GetBlock(SBFrame self) -&gt; SBBlock</p>
   1268   <p>Gets the deepest block that contains the frame PC.</p>
   1269   <p>See also GetFrameBlock().</p>
   1270   <dl class="fields">
   1271   </dl>
   1272 </td></tr></table>
   1273 </div>
   1274 <a name="GetFunctionName"></a>
   1275 <div>
   1276 <table class="details" border="1" cellpadding="3"
   1277        cellspacing="0" width="100%" bgcolor="white">
   1278 <tr><td>
   1279   <table width="100%" cellpadding="0" cellspacing="0" border="0">
   1280   <tr valign="top"><td>
   1281   <h3 class="epydoc"><span class="sig"><span class="sig-name">GetFunctionName</span>(<span class="sig-arg">self</span>)</span>
   1282   </h3>
   1283   </td><td align="right" valign="top"
   1284     ><span class="codelink"><a href="lldb-pysrc.html#SBFrame.GetFunctionName">source&nbsp;code</a></span>&nbsp;
   1285     </td>
   1286   </tr></table>
   1287   
   1288   <pre class="literalblock">
   1289 
   1290 GetFunctionName(SBFrame self) -&gt; str const *
   1291 
   1292 Get the appropriate function name for this frame. Inlined functions in
   1293 LLDB are represented by Blocks that have inlined function information, so
   1294 just looking at the SBFunction or SBSymbol for a frame isn't enough.
   1295 This function will return the appriopriate function, symbol or inlined
   1296 function name for the frame.
   1297 
   1298 This function returns:
   1299 - the name of the inlined function (if there is one)
   1300 - the name of the concrete function (if there is one)
   1301 - the name of the symbol (if there is one)
   1302 - NULL
   1303 
   1304 See also IsInlined().
   1305 
   1306 </pre>
   1307   <dl class="fields">
   1308   </dl>
   1309 </td></tr></table>
   1310 </div>
   1311 <a name="IsInlined"></a>
   1312 <div>
   1313 <table class="details" border="1" cellpadding="3"
   1314        cellspacing="0" width="100%" bgcolor="white">
   1315 <tr><td>
   1316   <table width="100%" cellpadding="0" cellspacing="0" border="0">
   1317   <tr valign="top"><td>
   1318   <h3 class="epydoc"><span class="sig"><span class="sig-name">IsInlined</span>(<span class="sig-arg">self</span>)</span>
   1319   </h3>
   1320   </td><td align="right" valign="top"
   1321     ><span class="codelink"><a href="lldb-pysrc.html#SBFrame.IsInlined">source&nbsp;code</a></span>&nbsp;
   1322     </td>
   1323   </tr></table>
   1324   
   1325   <p>IsInlined(SBFrame self) -&gt; bool</p>
   1326   <p>Return true if this frame represents an inlined function.</p>
   1327   <p>See also GetFunctionName().</p>
   1328   <dl class="fields">
   1329   </dl>
   1330 </td></tr></table>
   1331 </div>
   1332 <a name="EvaluateExpression"></a>
   1333 <div>
   1334 <table class="details" border="1" cellpadding="3"
   1335        cellspacing="0" width="100%" bgcolor="white">
   1336 <tr><td>
   1337   <table width="100%" cellpadding="0" cellspacing="0" border="0">
   1338   <tr valign="top"><td>
   1339   <h3 class="epydoc"><span class="sig"><span class="sig-name">EvaluateExpression</span>(<span class="sig-arg">self</span>,
   1340         <span class="sig-arg">*args</span>)</span>
   1341   </h3>
   1342   </td><td align="right" valign="top"
   1343     ><span class="codelink"><a href="lldb-pysrc.html#SBFrame.EvaluateExpression">source&nbsp;code</a></span>&nbsp;
   1344     </td>
   1345   </tr></table>
   1346   
   1347   <p>EvaluateExpression(SBFrame self, str const * expr) -&gt; SBValue 
   1348   EvaluateExpression(SBFrame self, str const * expr, lldb::DynamicValueType
   1349   use_dynamic) -&gt; SBValue EvaluateExpression(SBFrame self, str const * 
   1350   expr, lldb::DynamicValueType use_dynamic, bool unwind_on_error) -&gt; 
   1351   SBValue EvaluateExpression(SBFrame self, str const * expr, 
   1352   SBExpressionOptions options) -&gt; SBValue</p>
   1353   <p>The version that doesn't supply a 'use_dynamic' value will use the 
   1354   target's default.</p>
   1355   <dl class="fields">
   1356   </dl>
   1357 </td></tr></table>
   1358 </div>
   1359 <a name="GetFrameBlock"></a>
   1360 <div>
   1361 <table class="details" border="1" cellpadding="3"
   1362        cellspacing="0" width="100%" bgcolor="white">
   1363 <tr><td>
   1364   <table width="100%" cellpadding="0" cellspacing="0" border="0">
   1365   <tr valign="top"><td>
   1366   <h3 class="epydoc"><span class="sig"><span class="sig-name">GetFrameBlock</span>(<span class="sig-arg">self</span>)</span>
   1367   </h3>
   1368   </td><td align="right" valign="top"
   1369     ><span class="codelink"><a href="lldb-pysrc.html#SBFrame.GetFrameBlock">source&nbsp;code</a></span>&nbsp;
   1370     </td>
   1371   </tr></table>
   1372   
   1373   <p>GetFrameBlock(SBFrame self) -&gt; SBBlock</p>
   1374   <p>Gets the lexical block that defines the stack frame. Another way to 
   1375   think of this is it will return the block that contains all of the 
   1376   variables for a stack frame. Inlined functions are represented as SBBlock
   1377   objects that have inlined function information: the name of the inlined 
   1378   function, where it was called from. The block that is returned will be 
   1379   the first block at or above the block for the PC (SBFrame::GetBlock()) 
   1380   that defines the scope of the frame. When a function contains no inlined 
   1381   functions, this will be the top most lexical block that defines the 
   1382   function. When a function has inlined functions and the PC is currently 
   1383   in one of those inlined functions, this method will return the inlined 
   1384   block that defines this frame. If the PC isn't currently in an inlined 
   1385   function, the lexical block that defines the function is returned.</p>
   1386   <dl class="fields">
   1387   </dl>
   1388 </td></tr></table>
   1389 </div>
   1390 <a name="GetVariables"></a>
   1391 <div>
   1392 <table class="details" border="1" cellpadding="3"
   1393        cellspacing="0" width="100%" bgcolor="white">
   1394 <tr><td>
   1395   <table width="100%" cellpadding="0" cellspacing="0" border="0">
   1396   <tr valign="top"><td>
   1397   <h3 class="epydoc"><span class="sig"><span class="sig-name">GetVariables</span>(<span class="sig-arg">self</span>,
   1398         <span class="sig-arg">*args</span>)</span>
   1399   </h3>
   1400   </td><td align="right" valign="top"
   1401     ><span class="codelink"><a href="lldb-pysrc.html#SBFrame.GetVariables">source&nbsp;code</a></span>&nbsp;
   1402     </td>
   1403   </tr></table>
   1404   
   1405   <p>GetVariables(SBFrame self, bool arguments, bool locals, bool statics, 
   1406   bool in_scope_only) -&gt; SBValueList GetVariables(SBFrame self, bool 
   1407   arguments, bool locals, bool statics, bool in_scope_only, 
   1408   lldb::DynamicValueType use_dynamic) -&gt; SBValueList</p>
   1409   <p>The version that doesn't supply a 'use_dynamic' value will use the 
   1410   target's default.</p>
   1411   <dl class="fields">
   1412   </dl>
   1413 </td></tr></table>
   1414 </div>
   1415 <a name="FindVariable"></a>
   1416 <div>
   1417 <table class="details" border="1" cellpadding="3"
   1418        cellspacing="0" width="100%" bgcolor="white">
   1419 <tr><td>
   1420   <table width="100%" cellpadding="0" cellspacing="0" border="0">
   1421   <tr valign="top"><td>
   1422   <h3 class="epydoc"><span class="sig"><span class="sig-name">FindVariable</span>(<span class="sig-arg">self</span>,
   1423         <span class="sig-arg">*args</span>)</span>
   1424   </h3>
   1425   </td><td align="right" valign="top"
   1426     ><span class="codelink"><a href="lldb-pysrc.html#SBFrame.FindVariable">source&nbsp;code</a></span>&nbsp;
   1427     </td>
   1428   </tr></table>
   1429   
   1430   <p>FindVariable(SBFrame self, str const * var_name) -&gt; SBValue 
   1431   FindVariable(SBFrame self, str const * var_name, lldb::DynamicValueType 
   1432   use_dynamic) -&gt; SBValue</p>
   1433   <p>The version that doesn't supply a 'use_dynamic' value will use the 
   1434   target's default.</p>
   1435   <dl class="fields">
   1436   </dl>
   1437 </td></tr></table>
   1438 </div>
   1439 <a name="GetValueForVariablePath"></a>
   1440 <div>
   1441 <table class="details" border="1" cellpadding="3"
   1442        cellspacing="0" width="100%" bgcolor="white">
   1443 <tr><td>
   1444   <table width="100%" cellpadding="0" cellspacing="0" border="0">
   1445   <tr valign="top"><td>
   1446   <h3 class="epydoc"><span class="sig"><span class="sig-name">GetValueForVariablePath</span>(<span class="sig-arg">self</span>,
   1447         <span class="sig-arg">*args</span>)</span>
   1448   </h3>
   1449   </td><td align="right" valign="top"
   1450     ><span class="codelink"><a href="lldb-pysrc.html#SBFrame.GetValueForVariablePath">source&nbsp;code</a></span>&nbsp;
   1451     </td>
   1452   </tr></table>
   1453   
   1454   <pre class="literalblock">
   1455 
   1456 GetValueForVariablePath(SBFrame self, str const * var_path) -&gt; SBValue
   1457 GetValueForVariablePath(SBFrame self, str const * var_path, lldb::DynamicValueType use_dynamic) -&gt; SBValue
   1458 
   1459 Get a lldb.SBValue for a variable path. 
   1460 
   1461 Variable paths can include access to pointer or instance members:
   1462     rect_ptr-&gt;origin.y
   1463     pt.x
   1464 Pointer dereferences:
   1465     *this-&gt;foo_ptr
   1466     **argv
   1467 Address of:
   1468     &amp;pt
   1469     &amp;my_array[3].x
   1470 Array accesses and treating pointers as arrays:
   1471     int_array[1]
   1472     pt_ptr[22].x
   1473 
   1474 Unlike EvaluateExpression() which returns lldb.SBValue objects
   1475 with constant copies of the values at the time of evaluation,
   1476 the result of this function is a value that will continue to
   1477 track the current value of the value as execution progresses
   1478 in the current frame.
   1479 
   1480 </pre>
   1481   <dl class="fields">
   1482   </dl>
   1483 </td></tr></table>
   1484 </div>
   1485 <a name="FindValue"></a>
   1486 <div>
   1487 <table class="details" border="1" cellpadding="3"
   1488        cellspacing="0" width="100%" bgcolor="white">
   1489 <tr><td>
   1490   <table width="100%" cellpadding="0" cellspacing="0" border="0">
   1491   <tr valign="top"><td>
   1492   <h3 class="epydoc"><span class="sig"><span class="sig-name">FindValue</span>(<span class="sig-arg">self</span>,
   1493         <span class="sig-arg">*args</span>)</span>
   1494   </h3>
   1495   </td><td align="right" valign="top"
   1496     ><span class="codelink"><a href="lldb-pysrc.html#SBFrame.FindValue">source&nbsp;code</a></span>&nbsp;
   1497     </td>
   1498   </tr></table>
   1499   
   1500   <p>FindValue(SBFrame self, str const * name, lldb::ValueType value_type) 
   1501   -&gt; SBValue FindValue(SBFrame self, str const * name, lldb::ValueType 
   1502   value_type, lldb::DynamicValueType use_dynamic) -&gt; SBValue</p>
   1503   <p>Find variables, register sets, registers, or persistent variables 
   1504   using the frame as the scope.</p>
   1505   <p>The version that doesn't supply a 'use_dynamic' value will use the 
   1506   target's default.</p>
   1507   <dl class="fields">
   1508   </dl>
   1509 </td></tr></table>
   1510 </div>
   1511 <a name="__str__"></a>
   1512 <div>
   1513 <table class="details" border="1" cellpadding="3"
   1514        cellspacing="0" width="100%" bgcolor="white">
   1515 <tr><td>
   1516   <table width="100%" cellpadding="0" cellspacing="0" border="0">
   1517   <tr valign="top"><td>
   1518   <h3 class="epydoc"><span class="sig"><span class="sig-name">__str__</span>(<span class="sig-arg">self</span>)</span>
   1519     <br /><em class="fname">(Informal representation operator)</em>
   1520   </h3>
   1521   </td><td align="right" valign="top"
   1522     ><span class="codelink"><a href="lldb-pysrc.html#SBFrame.__str__">source&nbsp;code</a></span>&nbsp;
   1523     </td>
   1524   </tr></table>
   1525   
   1526   <p>__str__(SBFrame self) -&gt; PyObject *</p>
   1527   <dl class="fields">
   1528     <dt>Overrides:
   1529         object.__str__
   1530     </dt>
   1531   </dl>
   1532 </td></tr></table>
   1533 </div>
   1534 <br />
   1535 <!-- ==================== PROPERTY DETAILS ==================== -->
   1536 <a name="section-PropertyDetails"></a>
   1537 <table class="details" border="1" cellpadding="3"
   1538        cellspacing="0" width="100%" bgcolor="white">
   1539 <tr bgcolor="#70b0f0" class="table-header">
   1540   <td colspan="2" class="table-header">
   1541     <table border="0" cellpadding="0" cellspacing="0" width="100%">
   1542       <tr valign="top">
   1543         <td align="left"><span class="table-header">Property Details</span></td>
   1544         <td align="right" valign="top"
   1545          ><span class="options">[<a href="#section-PropertyDetails"
   1546          class="privatelink" onclick="toggle_private();"
   1547          >hide private</a>]</span></td>
   1548       </tr>
   1549     </table>
   1550   </td>
   1551 </tr>
   1552 </table>
   1553 <a name="addr"></a>
   1554 <div>
   1555 <table class="details" border="1" cellpadding="3"
   1556        cellspacing="0" width="100%" bgcolor="white">
   1557 <tr><td>
   1558   <h3 class="epydoc">addr</h3>
   1559   <p>A read only property that returns the program counter (PC) as a 
   1560   section offset address (lldb.SBAddress).</p>
   1561   <dl class="fields">
   1562     <dt>Get Method:</dt>
   1563     <dd class="value"><span class="summary-sig"><a href="lldb.SBFrame-class.html#GetPCAddress" class="summary-sig-name">GetPCAddress</a>(<span class="summary-sig-arg">self</span>)</span>
   1564         - GetPCAddress(SBFrame self) -&gt; SBAddress
   1565     </dd>
   1566   </dl>
   1567 </td></tr></table>
   1568 </div>
   1569 <a name="args"></a>
   1570 <div>
   1571 <table class="details" border="1" cellpadding="3"
   1572        cellspacing="0" width="100%" bgcolor="white">
   1573 <tr><td>
   1574   <h3 class="epydoc">args</h3>
   1575   <p>A read only property that returns a list() that contains a collection 
   1576   of lldb.SBValue objects that represent the argument variables in this 
   1577   stack frame.</p>
   1578   <dl class="fields">
   1579     <dt>Get Method:</dt>
   1580     <dd class="value"><span class="summary-sig"><a href="lldb.SBFrame-class.html#get_arguments" class="summary-sig-name">get_arguments</a>(<span class="summary-sig-arg">self</span>)</span>
   1581     </dd>
   1582   </dl>
   1583 </td></tr></table>
   1584 </div>
   1585 <a name="arguments"></a>
   1586 <div>
   1587 <table class="details" border="1" cellpadding="3"
   1588        cellspacing="0" width="100%" bgcolor="white">
   1589 <tr><td>
   1590   <h3 class="epydoc">arguments</h3>
   1591   <p>A read only property that returns a list() that contains a collection 
   1592   of lldb.SBValue objects that represent the argument variables in this 
   1593   stack frame.</p>
   1594   <dl class="fields">
   1595     <dt>Get Method:</dt>
   1596     <dd class="value"><span class="summary-sig"><a href="lldb.SBFrame-class.html#get_arguments" class="summary-sig-name">get_arguments</a>(<span class="summary-sig-arg">self</span>)</span>
   1597     </dd>
   1598   </dl>
   1599 </td></tr></table>
   1600 </div>
   1601 <a name="block"></a>
   1602 <div>
   1603 <table class="details" border="1" cellpadding="3"
   1604        cellspacing="0" width="100%" bgcolor="white">
   1605 <tr><td>
   1606   <h3 class="epydoc">block</h3>
   1607   <p>A read only property that returns an lldb object that represents the 
   1608   block (lldb.SBBlock) for this stack frame.</p>
   1609   <dl class="fields">
   1610     <dt>Get Method:</dt>
   1611     <dd class="value"><span class="summary-sig"><a href="lldb.SBFrame-class.html#GetBlock" class="summary-sig-name">GetBlock</a>(<span class="summary-sig-arg">self</span>)</span>
   1612         - GetBlock(SBFrame self) -&gt; SBBlock
   1613     </dd>
   1614   </dl>
   1615 </td></tr></table>
   1616 </div>
   1617 <a name="compile_unit"></a>
   1618 <div>
   1619 <table class="details" border="1" cellpadding="3"
   1620        cellspacing="0" width="100%" bgcolor="white">
   1621 <tr><td>
   1622   <h3 class="epydoc">compile_unit</h3>
   1623   <p>A read only property that returns an lldb object that represents the 
   1624   compile unit (lldb.SBCompileUnit) for this stack frame.</p>
   1625   <dl class="fields">
   1626     <dt>Get Method:</dt>
   1627     <dd class="value"><span class="summary-sig"><a href="lldb.SBFrame-class.html#GetCompileUnit" class="summary-sig-name">GetCompileUnit</a>(<span class="summary-sig-arg">self</span>)</span>
   1628         - GetCompileUnit(SBFrame self) -&gt; SBCompileUnit
   1629     </dd>
   1630   </dl>
   1631 </td></tr></table>
   1632 </div>
   1633 <a name="disassembly"></a>
   1634 <div>
   1635 <table class="details" border="1" cellpadding="3"
   1636        cellspacing="0" width="100%" bgcolor="white">
   1637 <tr><td>
   1638   <h3 class="epydoc">disassembly</h3>
   1639   <p>A read only property that returns the disassembly for this stack frame
   1640   as a python string.</p>
   1641   <dl class="fields">
   1642     <dt>Get Method:</dt>
   1643     <dd class="value"><span class="summary-sig"><a href="lldb.SBFrame-class.html#Disassemble" class="summary-sig-name">Disassemble</a>(<span class="summary-sig-arg">self</span>)</span>
   1644         - Disassemble(SBFrame self) -&gt; str const *
   1645     </dd>
   1646   </dl>
   1647 </td></tr></table>
   1648 </div>
   1649 <a name="fp"></a>
   1650 <div>
   1651 <table class="details" border="1" cellpadding="3"
   1652        cellspacing="0" width="100%" bgcolor="white">
   1653 <tr><td>
   1654   <h3 class="epydoc">fp</h3>
   1655   <p>A read only property that returns the frame pointer (FP) as an 
   1656   unsigned integer.</p>
   1657   <dl class="fields">
   1658     <dt>Get Method:</dt>
   1659     <dd class="value"><span class="summary-sig"><a href="lldb.SBFrame-class.html#GetFP" class="summary-sig-name">GetFP</a>(<span class="summary-sig-arg">self</span>)</span>
   1660         - GetFP(SBFrame self) -&gt; lldb::addr_t
   1661     </dd>
   1662   </dl>
   1663 </td></tr></table>
   1664 </div>
   1665 <a name="function"></a>
   1666 <div>
   1667 <table class="details" border="1" cellpadding="3"
   1668        cellspacing="0" width="100%" bgcolor="white">
   1669 <tr><td>
   1670   <h3 class="epydoc">function</h3>
   1671   <p>A read only property that returns an lldb object that represents the 
   1672   function (lldb.SBFunction) for this stack frame.</p>
   1673   <dl class="fields">
   1674     <dt>Get Method:</dt>
   1675     <dd class="value"><span class="summary-sig"><a href="lldb.SBFrame-class.html#GetFunction" class="summary-sig-name">GetFunction</a>(<span class="summary-sig-arg">self</span>)</span>
   1676         - GetFunction(SBFrame self) -&gt; SBFunction
   1677     </dd>
   1678   </dl>
   1679 </td></tr></table>
   1680 </div>
   1681 <a name="idx"></a>
   1682 <div>
   1683 <table class="details" border="1" cellpadding="3"
   1684        cellspacing="0" width="100%" bgcolor="white">
   1685 <tr><td>
   1686   <h3 class="epydoc">idx</h3>
   1687   <p>A read only property that returns the zero based stack frame 
   1688   index.</p>
   1689   <dl class="fields">
   1690     <dt>Get Method:</dt>
   1691     <dd class="value"><span class="summary-sig"><a href="lldb.SBFrame-class.html#GetFrameID" class="summary-sig-name">GetFrameID</a>(<span class="summary-sig-arg">self</span>)</span>
   1692         - GetFrameID(SBFrame self) -&gt; uint32_t
   1693     </dd>
   1694   </dl>
   1695 </td></tr></table>
   1696 </div>
   1697 <a name="is_inlined"></a>
   1698 <div>
   1699 <table class="details" border="1" cellpadding="3"
   1700        cellspacing="0" width="100%" bgcolor="white">
   1701 <tr><td>
   1702   <h3 class="epydoc">is_inlined</h3>
   1703   <p>A read only property that returns an boolean that indicates if the 
   1704   block frame is an inlined function.</p>
   1705   <dl class="fields">
   1706     <dt>Get Method:</dt>
   1707     <dd class="value"><span class="summary-sig"><a href="lldb.SBFrame-class.html#IsInlined" class="summary-sig-name">IsInlined</a>(<span class="summary-sig-arg">self</span>)</span>
   1708         - IsInlined(SBFrame self) -&gt; bool
   1709     </dd>
   1710   </dl>
   1711 </td></tr></table>
   1712 </div>
   1713 <a name="line_entry"></a>
   1714 <div>
   1715 <table class="details" border="1" cellpadding="3"
   1716        cellspacing="0" width="100%" bgcolor="white">
   1717 <tr><td>
   1718   <h3 class="epydoc">line_entry</h3>
   1719   <p>A read only property that returns an lldb object that represents the 
   1720   line table entry (lldb.SBLineEntry) for this stack frame.</p>
   1721   <dl class="fields">
   1722     <dt>Get Method:</dt>
   1723     <dd class="value"><span class="summary-sig"><a href="lldb.SBFrame-class.html#GetLineEntry" class="summary-sig-name">GetLineEntry</a>(<span class="summary-sig-arg">self</span>)</span>
   1724         - GetLineEntry(SBFrame self) -&gt; SBLineEntry
   1725     </dd>
   1726   </dl>
   1727 </td></tr></table>
   1728 </div>
   1729 <a name="locals"></a>
   1730 <div>
   1731 <table class="details" border="1" cellpadding="3"
   1732        cellspacing="0" width="100%" bgcolor="white">
   1733 <tr><td>
   1734   <h3 class="epydoc">locals</h3>
   1735   <p>A read only property that returns a list() that contains a collection 
   1736   of lldb.SBValue objects that represent the local variables in this stack 
   1737   frame.</p>
   1738   <dl class="fields">
   1739     <dt>Get Method:</dt>
   1740     <dd class="value"><span class="summary-sig"><a href="lldb.SBFrame-class.html#get_locals" class="summary-sig-name">get_locals</a>(<span class="summary-sig-arg">self</span>)</span>
   1741     </dd>
   1742   </dl>
   1743 </td></tr></table>
   1744 </div>
   1745 <a name="module"></a>
   1746 <div>
   1747 <table class="details" border="1" cellpadding="3"
   1748        cellspacing="0" width="100%" bgcolor="white">
   1749 <tr><td>
   1750   <h3 class="epydoc">module</h3>
   1751   <p>A read only property that returns an lldb object that represents the 
   1752   module (lldb.SBModule) for this stack frame.</p>
   1753   <dl class="fields">
   1754     <dt>Get Method:</dt>
   1755     <dd class="value"><span class="summary-sig"><a href="lldb.SBFrame-class.html#GetModule" class="summary-sig-name">GetModule</a>(<span class="summary-sig-arg">self</span>)</span>
   1756         - GetModule(SBFrame self) -&gt; SBModule
   1757     </dd>
   1758   </dl>
   1759 </td></tr></table>
   1760 </div>
   1761 <a name="name"></a>
   1762 <div>
   1763 <table class="details" border="1" cellpadding="3"
   1764        cellspacing="0" width="100%" bgcolor="white">
   1765 <tr><td>
   1766   <h3 class="epydoc">name</h3>
   1767   <p>A read only property that retuns the name for the function that this 
   1768   frame represents. Inlined stack frame might have a concrete function that
   1769   differs from the name of the inlined function (a named lldb.SBBlock).</p>
   1770   <dl class="fields">
   1771     <dt>Get Method:</dt>
   1772     <dd class="value"><span class="summary-sig"><a href="lldb.SBFrame-class.html#GetFunctionName" class="summary-sig-name">GetFunctionName</a>(<span class="summary-sig-arg">self</span>)</span>
   1773         - GetFunctionName(SBFrame self) -&gt; str const *
   1774     </dd>
   1775   </dl>
   1776 </td></tr></table>
   1777 </div>
   1778 <a name="pc"></a>
   1779 <div>
   1780 <table class="details" border="1" cellpadding="3"
   1781        cellspacing="0" width="100%" bgcolor="white">
   1782 <tr><td>
   1783   <h3 class="epydoc">pc</h3>
   1784   <p>GetPC(SBFrame self) -&gt; lldb::addr_t</p>
   1785   <dl class="fields">
   1786     <dt>Get Method:</dt>
   1787     <dd class="value"><span class="summary-sig"><a href="lldb.SBFrame-class.html#GetPC" class="summary-sig-name">GetPC</a>(<span class="summary-sig-arg">self</span>)</span>
   1788         - GetPC(SBFrame self) -&gt; lldb::addr_t
   1789     </dd>
   1790     <dt>Set Method:</dt>
   1791     <dd class="value"><span class="summary-sig"><a href="lldb.SBFrame-class.html#SetPC" class="summary-sig-name">SetPC</a>(<span class="summary-sig-arg">self</span>,
   1792         <span class="summary-sig-arg">*args</span>)</span>
   1793         - SetPC(SBFrame self, lldb::addr_t new_pc) -&gt; bool
   1794     </dd>
   1795   </dl>
   1796 </td></tr></table>
   1797 </div>
   1798 <a name="registers"></a>
   1799 <div>
   1800 <table class="details" border="1" cellpadding="3"
   1801        cellspacing="0" width="100%" bgcolor="white">
   1802 <tr><td>
   1803   <h3 class="epydoc">registers</h3>
   1804   <p>A read only property that returns a list() that contains a collection 
   1805   of lldb.SBValue objects that represent the CPU registers for this stack 
   1806   frame.</p>
   1807   <dl class="fields">
   1808     <dt>Get Method:</dt>
   1809     <dd class="value"><span class="summary-sig"><a href="lldb.SBFrame-class.html#GetRegisters" class="summary-sig-name">GetRegisters</a>(<span class="summary-sig-arg">self</span>)</span>
   1810         - GetRegisters(SBFrame self) -&gt; SBValueList
   1811     </dd>
   1812   </dl>
   1813 </td></tr></table>
   1814 </div>
   1815 <a name="regs"></a>
   1816 <div>
   1817 <table class="details" border="1" cellpadding="3"
   1818        cellspacing="0" width="100%" bgcolor="white">
   1819 <tr><td>
   1820   <h3 class="epydoc">regs</h3>
   1821   <p>A read only property that returns a list() that contains a collection 
   1822   of lldb.SBValue objects that represent the CPU registers for this stack 
   1823   frame.</p>
   1824   <dl class="fields">
   1825     <dt>Get Method:</dt>
   1826     <dd class="value"><span class="summary-sig"><a href="lldb.SBFrame-class.html#GetRegisters" class="summary-sig-name">GetRegisters</a>(<span class="summary-sig-arg">self</span>)</span>
   1827         - GetRegisters(SBFrame self) -&gt; SBValueList
   1828     </dd>
   1829   </dl>
   1830 </td></tr></table>
   1831 </div>
   1832 <a name="sp"></a>
   1833 <div>
   1834 <table class="details" border="1" cellpadding="3"
   1835        cellspacing="0" width="100%" bgcolor="white">
   1836 <tr><td>
   1837   <h3 class="epydoc">sp</h3>
   1838   <p>A read only property that returns the stack pointer (SP) as an 
   1839   unsigned integer.</p>
   1840   <dl class="fields">
   1841     <dt>Get Method:</dt>
   1842     <dd class="value"><span class="summary-sig"><a href="lldb.SBFrame-class.html#GetSP" class="summary-sig-name">GetSP</a>(<span class="summary-sig-arg">self</span>)</span>
   1843         - GetSP(SBFrame self) -&gt; lldb::addr_t
   1844     </dd>
   1845   </dl>
   1846 </td></tr></table>
   1847 </div>
   1848 <a name="statics"></a>
   1849 <div>
   1850 <table class="details" border="1" cellpadding="3"
   1851        cellspacing="0" width="100%" bgcolor="white">
   1852 <tr><td>
   1853   <h3 class="epydoc">statics</h3>
   1854   <p>A read only property that returns a list() that contains a collection 
   1855   of lldb.SBValue objects that represent the static variables in this stack
   1856   frame.</p>
   1857   <dl class="fields">
   1858     <dt>Get Method:</dt>
   1859     <dd class="value"><span class="summary-sig"><a href="lldb.SBFrame-class.html#get_statics" class="summary-sig-name">get_statics</a>(<span class="summary-sig-arg">self</span>)</span>
   1860     </dd>
   1861   </dl>
   1862 </td></tr></table>
   1863 </div>
   1864 <a name="symbol"></a>
   1865 <div>
   1866 <table class="details" border="1" cellpadding="3"
   1867        cellspacing="0" width="100%" bgcolor="white">
   1868 <tr><td>
   1869   <h3 class="epydoc">symbol</h3>
   1870   <p>A read only property that returns an lldb object that represents the 
   1871   symbol (lldb.SBSymbol) for this stack frame.</p>
   1872   <dl class="fields">
   1873     <dt>Get Method:</dt>
   1874     <dd class="value"><span class="summary-sig"><a href="lldb.SBFrame-class.html#GetSymbol" class="summary-sig-name">GetSymbol</a>(<span class="summary-sig-arg">self</span>)</span>
   1875         - GetSymbol(SBFrame self) -&gt; SBSymbol
   1876     </dd>
   1877   </dl>
   1878 </td></tr></table>
   1879 </div>
   1880 <a name="thread"></a>
   1881 <div>
   1882 <table class="details" border="1" cellpadding="3"
   1883        cellspacing="0" width="100%" bgcolor="white">
   1884 <tr><td>
   1885   <h3 class="epydoc">thread</h3>
   1886   <p>A read only property that returns an lldb object that represents the 
   1887   thread (lldb.SBThread) for this stack frame.</p>
   1888   <dl class="fields">
   1889     <dt>Get Method:</dt>
   1890     <dd class="value"><span class="summary-sig"><a href="lldb.SBFrame-class.html#GetThread" class="summary-sig-name">GetThread</a>(<span class="summary-sig-arg">self</span>)</span>
   1891         - GetThread(SBFrame self) -&gt; SBThread
   1892     </dd>
   1893   </dl>
   1894 </td></tr></table>
   1895 </div>
   1896 <a name="variables"></a>
   1897 <div>
   1898 <table class="details" border="1" cellpadding="3"
   1899        cellspacing="0" width="100%" bgcolor="white">
   1900 <tr><td>
   1901   <h3 class="epydoc">variables</h3>
   1902   <p>A read only property that returns a list() that contains a collection 
   1903   of lldb.SBValue objects that represent the variables in this stack 
   1904   frame.</p>
   1905   <dl class="fields">
   1906     <dt>Get Method:</dt>
   1907     <dd class="value"><span class="summary-sig"><a href="lldb.SBFrame-class.html#get_all_variables" class="summary-sig-name">get_all_variables</a>(<span class="summary-sig-arg">self</span>)</span>
   1908     </dd>
   1909   </dl>
   1910 </td></tr></table>
   1911 </div>
   1912 <a name="vars"></a>
   1913 <div>
   1914 <table class="details" border="1" cellpadding="3"
   1915        cellspacing="0" width="100%" bgcolor="white">
   1916 <tr><td>
   1917   <h3 class="epydoc">vars</h3>
   1918   <p>A read only property that returns a list() that contains a collection 
   1919   of lldb.SBValue objects that represent the variables in this stack 
   1920   frame.</p>
   1921   <dl class="fields">
   1922     <dt>Get Method:</dt>
   1923     <dd class="value"><span class="summary-sig"><a href="lldb.SBFrame-class.html#get_all_variables" class="summary-sig-name">get_all_variables</a>(<span class="summary-sig-arg">self</span>)</span>
   1924     </dd>
   1925   </dl>
   1926 </td></tr></table>
   1927 </div>
   1928 <br />
   1929 <!-- ==================== NAVIGATION BAR ==================== -->
   1930 <table class="navbar" border="0" width="100%" cellpadding="0"
   1931        bgcolor="#a0c0ff" cellspacing="0">
   1932   <tr valign="middle">
   1933 
   1934   <!-- Tree link -->
   1935       <th>&nbsp;&nbsp;&nbsp;<a
   1936         href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
   1937 
   1938   <!-- Index link -->
   1939       <th>&nbsp;&nbsp;&nbsp;<a
   1940         href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
   1941 
   1942   <!-- Help link -->
   1943       <th>&nbsp;&nbsp;&nbsp;<a
   1944         href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
   1945 
   1946   <!-- Project homepage -->
   1947       <th class="navbar" align="right" width="100%">
   1948         <table border="0" cellpadding="0" cellspacing="0">
   1949           <tr><th class="navbar" align="center"
   1950             ><a class="navbar" target="_top" href="http://lldb.llvm.org">LLDB python API</a></th>
   1951           </tr></table></th>
   1952   </tr>
   1953 </table>
   1954 <table border="0" cellpadding="0" cellspacing="0" width="100%%">
   1955   <tr>
   1956     <td align="left" class="footer">
   1957     Generated by Epydoc 3.0.1 on Fri Jul 19 13:22:35 2013
   1958     </td>
   1959     <td align="right" class="footer">
   1960       <a target="mainFrame" href="http://epydoc.sourceforge.net"
   1961         >http://epydoc.sourceforge.net</a>
   1962     </td>
   1963   </tr>
   1964 </table>
   1965 
   1966 <script type="text/javascript">
   1967   <!--
   1968   // Private objects are initially displayed (because if
   1969   // javascript is turned off then we want them to be
   1970   // visible); but by default, we want to hide them.  So hide
   1971   // them unless we have a cookie that says to show them.
   1972   checkCookie();
   1973   // -->
   1974 </script>
   1975 </body>
   1976 </html>
   1977