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.SBInstruction</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;SBInstruction
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.SBInstruction-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 SBInstruction</h1><p class="nomargin-top"><span class="codelink"><a href="lldb-pysrc.html#SBInstruction">source&nbsp;code</a></span></p>
61<center>
62<center>  <map id="uml_class_diagram_for_lldb_sbi_2" name="uml_class_diagram_for_lldb_sbi_2">
63<area shape="rect" id="node23" href="lldb.SBInstruction-class.html#__swig_setmethods__" title="lldb.SBInstruction.__swig_setmethods__" alt="" coords="17,31,197,49"/>
64<area shape="rect" id="node23" href="lldb.SBInstruction-class.html#__swig_getmethods__" title="lldb.SBInstruction.__swig_getmethods__" alt="" coords="17,49,197,68"/>
65<area shape="rect" id="node23" href="lldb.SBInstruction-class.html#addr" title="A read only property that returns an lldb object that represents the &#160;address (lldb.SBAddress) for this instruction." alt="" coords="17,68,197,87"/>
66<area shape="rect" id="node23" href="lldb.SBInstruction-class.html#comment" title="A read only property that returns the comment for this instruction as a &#160;string." alt="" coords="17,87,197,105"/>
67<area shape="rect" id="node23" href="lldb.SBInstruction-class.html#is_branch" title="A read only property that returns a boolean value that indicates if this &#160;instruction is a branch instruction." alt="" coords="17,105,197,124"/>
68<area shape="rect" id="node23" href="lldb.SBInstruction-class.html#mnemonic" title="A read only property that returns the mnemonic for this instruction as a &#160;string." alt="" coords="17,124,197,143"/>
69<area shape="rect" id="node23" href="lldb.SBInstruction-class.html#operands" title="A read only property that returns the operands for this instruction as a &#160;string." alt="" coords="17,143,197,161"/>
70<area shape="rect" id="node23" href="lldb.SBInstruction-class.html#size" title="A read only property that returns the size in bytes for this instruction as an integer." alt="" coords="17,161,197,180"/>
71<area shape="rect" id="node23" href="lldb.SBInstruction-class.html#__setattr__" title="x.__setattr__(&#39;name&#39;, value) &lt;==&gt; x.name = value" alt="" coords="17,183,197,201"/>
72<area shape="rect" id="node23" href="lldb.SBInstruction-class.html#__getattr__" title="lldb.SBInstruction.__getattr__" alt="" coords="17,201,197,220"/>
73<area shape="rect" id="node23" href="lldb.SBInstruction-class.html#__repr__" title="repr(x)" alt="" coords="17,220,197,239"/>
74<area shape="rect" id="node23" href="lldb.SBInstruction-class.html#__init__" title="__init__(lldb::SBInstruction self) &#45;&gt; SBInstruction &#160;__init__(lldb::SBInstruction self, SBInstruction rhs) &#45;&gt; SBInstruction" alt="" coords="17,239,197,257"/>
75<area shape="rect" id="node23" href="lldb.SBInstruction-class.html#__swig_destroy__" title="delete_SBInstruction(SBInstruction self)" alt="" coords="17,257,197,276"/>
76<area shape="rect" id="node23" href="lldb.SBInstruction-class.html#__del__" title="lldb.SBInstruction.__del__" alt="" coords="17,276,197,295"/>
77<area shape="rect" id="node23" href="lldb.SBInstruction-class.html#__nonzero__" title="lldb.SBInstruction.__nonzero__" alt="" coords="17,295,197,313"/>
78<area shape="rect" id="node23" href="lldb.SBInstruction-class.html#IsValid" title="IsValid(SBInstruction self) &#45;&gt; bool" alt="" coords="17,313,197,332"/>
79<area shape="rect" id="node23" href="lldb.SBInstruction-class.html#GetAddress" title="GetAddress(SBInstruction self) &#45;&gt; SBAddress" alt="" coords="17,332,197,351"/>
80<area shape="rect" id="node23" href="lldb.SBInstruction-class.html#GetAddressClass" title="GetAddressClass(SBInstruction self) &#45;&gt; lldb::AddressClass" alt="" coords="17,351,197,369"/>
81<area shape="rect" id="node23" href="lldb.SBInstruction-class.html#GetMnemonic" title="GetMnemonic(SBInstruction self, SBTarget target) &#45;&gt; str const *" alt="" coords="17,369,197,388"/>
82<area shape="rect" id="node23" href="lldb.SBInstruction-class.html#GetOperands" title="GetOperands(SBInstruction self, SBTarget target) &#45;&gt; str const *" alt="" coords="17,388,197,407"/>
83<area shape="rect" id="node23" href="lldb.SBInstruction-class.html#GetComment" title="GetComment(SBInstruction self, SBTarget target) &#45;&gt; str const *" alt="" coords="17,407,197,425"/>
84<area shape="rect" id="node23" href="lldb.SBInstruction-class.html#__str__" title="__str__(SBInstruction self) &#45;&gt; PyObject *" alt="" coords="17,444,197,463"/>
85<area shape="rect" id="node1" href="lldb.SBInstruction-class.html" title="Proxy of C++ lldb::SBInstruction class" alt="" coords="5,6,208,469"/>
86</map>
87  <img src="uml_class_diagram_for_lldb_sbi_2.gif" alt='' usemap="#uml_class_diagram_for_lldb_sbi_2" ismap="ismap" class="graph-without-title" />
88</center>
89</center>
90<hr />
91<p>Proxy of C++ lldb::SBInstruction class</p>
92
93<!-- ==================== INSTANCE METHODS ==================== -->
94<a name="section-InstanceMethods"></a>
95<table class="summary" border="1" cellpadding="3"
96       cellspacing="0" width="100%" bgcolor="white">
97<tr bgcolor="#70b0f0" class="table-header">
98  <td colspan="2" class="table-header">
99    <table border="0" cellpadding="0" cellspacing="0" width="100%">
100      <tr valign="top">
101        <td align="left"><span class="table-header">Instance Methods</span></td>
102        <td align="right" valign="top"
103         ><span class="options">[<a href="#section-InstanceMethods"
104         class="privatelink" onclick="toggle_private();"
105         >hide private</a>]</span></td>
106      </tr>
107    </table>
108  </td>
109</tr>
110<tr>
111    <td width="15%" align="right" valign="top" class="summary">
112      <span class="summary-type">&nbsp;</span>
113    </td><td class="summary">
114      <table width="100%" cellpadding="0" cellspacing="0" border="0">
115        <tr>
116          <td><span class="summary-sig"><a href="lldb.SBInstruction-class.html#__setattr__" class="summary-sig-name">__setattr__</a>(<span class="summary-sig-arg">self</span>,
117        <span class="summary-sig-arg">name</span>,
118        <span class="summary-sig-arg">value</span>)</span><br />
119      x.__setattr__('name', value) &lt;==&gt; x.name = value</td>
120          <td align="right" valign="top">
121            <span class="codelink"><a href="lldb-pysrc.html#SBInstruction.__setattr__">source&nbsp;code</a></span>
122
123          </td>
124        </tr>
125      </table>
126
127    </td>
128  </tr>
129<tr>
130    <td width="15%" align="right" valign="top" class="summary">
131      <span class="summary-type">&nbsp;</span>
132    </td><td class="summary">
133      <table width="100%" cellpadding="0" cellspacing="0" border="0">
134        <tr>
135          <td><span class="summary-sig"><a name="__getattr__"></a><span class="summary-sig-name">__getattr__</span>(<span class="summary-sig-arg">self</span>,
136        <span class="summary-sig-arg">name</span>)</span></td>
137          <td align="right" valign="top">
138            <span class="codelink"><a href="lldb-pysrc.html#SBInstruction.__getattr__">source&nbsp;code</a></span>
139
140          </td>
141        </tr>
142      </table>
143
144    </td>
145  </tr>
146<tr>
147    <td width="15%" align="right" valign="top" class="summary">
148      <span class="summary-type">&nbsp;</span>
149    </td><td class="summary">
150      <table width="100%" cellpadding="0" cellspacing="0" border="0">
151        <tr>
152          <td><span class="summary-sig"><a href="lldb.SBInstruction-class.html#__repr__" class="summary-sig-name">__repr__</a>(<span class="summary-sig-arg">self</span>)</span><br />
153      repr(x)</td>
154          <td align="right" valign="top">
155            <span class="codelink"><a href="lldb-pysrc.html#_swig_repr">source&nbsp;code</a></span>
156
157          </td>
158        </tr>
159      </table>
160
161    </td>
162  </tr>
163<tr>
164    <td width="15%" align="right" valign="top" class="summary">
165      <span class="summary-type">&nbsp;</span>
166    </td><td class="summary">
167      <table width="100%" cellpadding="0" cellspacing="0" border="0">
168        <tr>
169          <td><span class="summary-sig"><a href="lldb.SBInstruction-class.html#__init__" class="summary-sig-name">__init__</a>(<span class="summary-sig-arg">self</span>,
170        <span class="summary-sig-arg">*args</span>)</span><br />
171      __init__(lldb::SBInstruction self) -&gt; SBInstruction
172      __init__(lldb::SBInstruction self, SBInstruction rhs) -&gt;
173      SBInstruction</td>
174          <td align="right" valign="top">
175            <span class="codelink"><a href="lldb-pysrc.html#SBInstruction.__init__">source&nbsp;code</a></span>
176
177          </td>
178        </tr>
179      </table>
180
181    </td>
182  </tr>
183<tr>
184    <td width="15%" align="right" valign="top" class="summary">
185      <span class="summary-type">&nbsp;</span>
186    </td><td class="summary">
187      <table width="100%" cellpadding="0" cellspacing="0" border="0">
188        <tr>
189          <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 />
190      delete_SBInstruction(SBInstruction self)</td>
191          <td align="right" valign="top">
192
193
194          </td>
195        </tr>
196      </table>
197
198    </td>
199  </tr>
200<tr>
201    <td width="15%" align="right" valign="top" class="summary">
202      <span class="summary-type">&nbsp;</span>
203    </td><td class="summary">
204      <table width="100%" cellpadding="0" cellspacing="0" border="0">
205        <tr>
206          <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>
207          <td align="right" valign="top">
208            <span class="codelink"><a href="lldb-pysrc.html#SBInstruction.__del__">source&nbsp;code</a></span>
209
210          </td>
211        </tr>
212      </table>
213
214    </td>
215  </tr>
216<tr>
217    <td width="15%" align="right" valign="top" class="summary">
218      <span class="summary-type">&nbsp;</span>
219    </td><td class="summary">
220      <table width="100%" cellpadding="0" cellspacing="0" border="0">
221        <tr>
222          <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>
223          <td align="right" valign="top">
224            <span class="codelink"><a href="lldb-pysrc.html#SBInstruction.__nonzero__">source&nbsp;code</a></span>
225
226          </td>
227        </tr>
228      </table>
229
230    </td>
231  </tr>
232<tr>
233    <td width="15%" align="right" valign="top" class="summary">
234      <span class="summary-type">&nbsp;</span>
235    </td><td class="summary">
236      <table width="100%" cellpadding="0" cellspacing="0" border="0">
237        <tr>
238          <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 />
239      IsValid(SBInstruction self) -&gt; bool</td>
240          <td align="right" valign="top">
241            <span class="codelink"><a href="lldb-pysrc.html#SBInstruction.IsValid">source&nbsp;code</a></span>
242
243          </td>
244        </tr>
245      </table>
246
247    </td>
248  </tr>
249<tr>
250    <td width="15%" align="right" valign="top" class="summary">
251      <span class="summary-type">&nbsp;</span>
252    </td><td class="summary">
253      <table width="100%" cellpadding="0" cellspacing="0" border="0">
254        <tr>
255          <td><span class="summary-sig"><a name="GetAddress"></a><span class="summary-sig-name">GetAddress</span>(<span class="summary-sig-arg">self</span>)</span><br />
256      GetAddress(SBInstruction self) -&gt; SBAddress</td>
257          <td align="right" valign="top">
258            <span class="codelink"><a href="lldb-pysrc.html#SBInstruction.GetAddress">source&nbsp;code</a></span>
259
260          </td>
261        </tr>
262      </table>
263
264    </td>
265  </tr>
266<tr>
267    <td width="15%" align="right" valign="top" class="summary">
268      <span class="summary-type">&nbsp;</span>
269    </td><td class="summary">
270      <table width="100%" cellpadding="0" cellspacing="0" border="0">
271        <tr>
272          <td><span class="summary-sig"><a name="GetAddressClass"></a><span class="summary-sig-name">GetAddressClass</span>(<span class="summary-sig-arg">self</span>)</span><br />
273      GetAddressClass(SBInstruction self) -&gt; lldb::AddressClass</td>
274          <td align="right" valign="top">
275            <span class="codelink"><a href="lldb-pysrc.html#SBInstruction.GetAddressClass">source&nbsp;code</a></span>
276
277          </td>
278        </tr>
279      </table>
280
281    </td>
282  </tr>
283<tr>
284    <td width="15%" align="right" valign="top" class="summary">
285      <span class="summary-type">&nbsp;</span>
286    </td><td class="summary">
287      <table width="100%" cellpadding="0" cellspacing="0" border="0">
288        <tr>
289          <td><span class="summary-sig"><a name="GetMnemonic"></a><span class="summary-sig-name">GetMnemonic</span>(<span class="summary-sig-arg">self</span>,
290        <span class="summary-sig-arg">*args</span>)</span><br />
291      GetMnemonic(SBInstruction self, SBTarget target) -&gt; str const *</td>
292          <td align="right" valign="top">
293            <span class="codelink"><a href="lldb-pysrc.html#SBInstruction.GetMnemonic">source&nbsp;code</a></span>
294
295          </td>
296        </tr>
297      </table>
298
299    </td>
300  </tr>
301<tr>
302    <td width="15%" align="right" valign="top" class="summary">
303      <span class="summary-type">&nbsp;</span>
304    </td><td class="summary">
305      <table width="100%" cellpadding="0" cellspacing="0" border="0">
306        <tr>
307          <td><span class="summary-sig"><a name="GetOperands"></a><span class="summary-sig-name">GetOperands</span>(<span class="summary-sig-arg">self</span>,
308        <span class="summary-sig-arg">*args</span>)</span><br />
309      GetOperands(SBInstruction self, SBTarget target) -&gt; str const *</td>
310          <td align="right" valign="top">
311            <span class="codelink"><a href="lldb-pysrc.html#SBInstruction.GetOperands">source&nbsp;code</a></span>
312
313          </td>
314        </tr>
315      </table>
316
317    </td>
318  </tr>
319<tr>
320    <td width="15%" align="right" valign="top" class="summary">
321      <span class="summary-type">&nbsp;</span>
322    </td><td class="summary">
323      <table width="100%" cellpadding="0" cellspacing="0" border="0">
324        <tr>
325          <td><span class="summary-sig"><a name="GetComment"></a><span class="summary-sig-name">GetComment</span>(<span class="summary-sig-arg">self</span>,
326        <span class="summary-sig-arg">*args</span>)</span><br />
327      GetComment(SBInstruction self, SBTarget target) -&gt; str const *</td>
328          <td align="right" valign="top">
329            <span class="codelink"><a href="lldb-pysrc.html#SBInstruction.GetComment">source&nbsp;code</a></span>
330
331          </td>
332        </tr>
333      </table>
334
335    </td>
336  </tr>
337<tr>
338    <td width="15%" align="right" valign="top" class="summary">
339      <span class="summary-type">&nbsp;</span>
340    </td><td class="summary">
341      <table width="100%" cellpadding="0" cellspacing="0" border="0">
342        <tr>
343          <td><span class="summary-sig"><a name="GetData"></a><span class="summary-sig-name">GetData</span>(<span class="summary-sig-arg">self</span>,
344        <span class="summary-sig-arg">*args</span>)</span><br />
345      GetData(SBInstruction self, SBTarget target) -&gt; SBData</td>
346          <td align="right" valign="top">
347            <span class="codelink"><a href="lldb-pysrc.html#SBInstruction.GetData">source&nbsp;code</a></span>
348
349          </td>
350        </tr>
351      </table>
352
353    </td>
354  </tr>
355<tr>
356    <td width="15%" align="right" valign="top" class="summary">
357      <span class="summary-type">&nbsp;</span>
358    </td><td class="summary">
359      <table width="100%" cellpadding="0" cellspacing="0" border="0">
360        <tr>
361          <td><span class="summary-sig"><a name="GetByteSize"></a><span class="summary-sig-name">GetByteSize</span>(<span class="summary-sig-arg">self</span>)</span><br />
362      GetByteSize(SBInstruction self) -&gt; size_t</td>
363          <td align="right" valign="top">
364            <span class="codelink"><a href="lldb-pysrc.html#SBInstruction.GetByteSize">source&nbsp;code</a></span>
365
366          </td>
367        </tr>
368      </table>
369
370    </td>
371  </tr>
372<tr>
373    <td width="15%" align="right" valign="top" class="summary">
374      <span class="summary-type">&nbsp;</span>
375    </td><td class="summary">
376      <table width="100%" cellpadding="0" cellspacing="0" border="0">
377        <tr>
378          <td><span class="summary-sig"><a name="DoesBranch"></a><span class="summary-sig-name">DoesBranch</span>(<span class="summary-sig-arg">self</span>)</span><br />
379      DoesBranch(SBInstruction self) -&gt; bool</td>
380          <td align="right" valign="top">
381            <span class="codelink"><a href="lldb-pysrc.html#SBInstruction.DoesBranch">source&nbsp;code</a></span>
382
383          </td>
384        </tr>
385      </table>
386
387    </td>
388  </tr>
389<tr>
390    <td width="15%" align="right" valign="top" class="summary">
391      <span class="summary-type">&nbsp;</span>
392    </td><td class="summary">
393      <table width="100%" cellpadding="0" cellspacing="0" border="0">
394        <tr>
395          <td><span class="summary-sig"><a name="Print"></a><span class="summary-sig-name">Print</span>(<span class="summary-sig-arg">self</span>,
396        <span class="summary-sig-arg">*args</span>)</span><br />
397      Print(SBInstruction self, FILE * out)</td>
398          <td align="right" valign="top">
399            <span class="codelink"><a href="lldb-pysrc.html#SBInstruction.Print">source&nbsp;code</a></span>
400
401          </td>
402        </tr>
403      </table>
404
405    </td>
406  </tr>
407<tr>
408    <td width="15%" align="right" valign="top" class="summary">
409      <span class="summary-type">&nbsp;</span>
410    </td><td class="summary">
411      <table width="100%" cellpadding="0" cellspacing="0" border="0">
412        <tr>
413          <td><span class="summary-sig"><a name="GetDescription"></a><span class="summary-sig-name">GetDescription</span>(<span class="summary-sig-arg">self</span>,
414        <span class="summary-sig-arg">*args</span>)</span><br />
415      GetDescription(SBInstruction self, SBStream description) -&gt; bool</td>
416          <td align="right" valign="top">
417            <span class="codelink"><a href="lldb-pysrc.html#SBInstruction.GetDescription">source&nbsp;code</a></span>
418
419          </td>
420        </tr>
421      </table>
422
423    </td>
424  </tr>
425<tr>
426    <td width="15%" align="right" valign="top" class="summary">
427      <span class="summary-type">&nbsp;</span>
428    </td><td class="summary">
429      <table width="100%" cellpadding="0" cellspacing="0" border="0">
430        <tr>
431          <td><span class="summary-sig"><a name="EmulateWithFrame"></a><span class="summary-sig-name">EmulateWithFrame</span>(<span class="summary-sig-arg">self</span>,
432        <span class="summary-sig-arg">*args</span>)</span><br />
433      EmulateWithFrame(SBInstruction self, SBFrame frame, uint32_t
434      evaluate_options) -&gt; bool</td>
435          <td align="right" valign="top">
436            <span class="codelink"><a href="lldb-pysrc.html#SBInstruction.EmulateWithFrame">source&nbsp;code</a></span>
437
438          </td>
439        </tr>
440      </table>
441
442    </td>
443  </tr>
444<tr>
445    <td width="15%" align="right" valign="top" class="summary">
446      <span class="summary-type">&nbsp;</span>
447    </td><td class="summary">
448      <table width="100%" cellpadding="0" cellspacing="0" border="0">
449        <tr>
450          <td><span class="summary-sig"><a name="DumpEmulation"></a><span class="summary-sig-name">DumpEmulation</span>(<span class="summary-sig-arg">self</span>,
451        <span class="summary-sig-arg">*args</span>)</span><br />
452      DumpEmulation(SBInstruction self, str const * triple) -&gt; bool</td>
453          <td align="right" valign="top">
454            <span class="codelink"><a href="lldb-pysrc.html#SBInstruction.DumpEmulation">source&nbsp;code</a></span>
455
456          </td>
457        </tr>
458      </table>
459
460    </td>
461  </tr>
462<tr>
463    <td width="15%" align="right" valign="top" class="summary">
464      <span class="summary-type">&nbsp;</span>
465    </td><td class="summary">
466      <table width="100%" cellpadding="0" cellspacing="0" border="0">
467        <tr>
468          <td><span class="summary-sig"><a name="TestEmulation"></a><span class="summary-sig-name">TestEmulation</span>(<span class="summary-sig-arg">self</span>,
469        <span class="summary-sig-arg">*args</span>)</span><br />
470      TestEmulation(SBInstruction self, SBStream output_stream, str const *
471      test_file) -&gt; bool</td>
472          <td align="right" valign="top">
473            <span class="codelink"><a href="lldb-pysrc.html#SBInstruction.TestEmulation">source&nbsp;code</a></span>
474
475          </td>
476        </tr>
477      </table>
478
479    </td>
480  </tr>
481<tr>
482    <td width="15%" align="right" valign="top" class="summary">
483      <span class="summary-type">&nbsp;</span>
484    </td><td class="summary">
485      <table width="100%" cellpadding="0" cellspacing="0" border="0">
486        <tr>
487          <td><span class="summary-sig"><a name="__mnemonic_property__"></a><span class="summary-sig-name">__mnemonic_property__</span>(<span class="summary-sig-arg">self</span>)</span></td>
488          <td align="right" valign="top">
489            <span class="codelink"><a href="lldb-pysrc.html#SBInstruction.__mnemonic_property__">source&nbsp;code</a></span>
490
491          </td>
492        </tr>
493      </table>
494
495    </td>
496  </tr>
497<tr>
498    <td width="15%" align="right" valign="top" class="summary">
499      <span class="summary-type">&nbsp;</span>
500    </td><td class="summary">
501      <table width="100%" cellpadding="0" cellspacing="0" border="0">
502        <tr>
503          <td><span class="summary-sig"><a name="__operands_property__"></a><span class="summary-sig-name">__operands_property__</span>(<span class="summary-sig-arg">self</span>)</span></td>
504          <td align="right" valign="top">
505            <span class="codelink"><a href="lldb-pysrc.html#SBInstruction.__operands_property__">source&nbsp;code</a></span>
506
507          </td>
508        </tr>
509      </table>
510
511    </td>
512  </tr>
513<tr>
514    <td width="15%" align="right" valign="top" class="summary">
515      <span class="summary-type">&nbsp;</span>
516    </td><td class="summary">
517      <table width="100%" cellpadding="0" cellspacing="0" border="0">
518        <tr>
519          <td><span class="summary-sig"><a name="__comment_property__"></a><span class="summary-sig-name">__comment_property__</span>(<span class="summary-sig-arg">self</span>)</span></td>
520          <td align="right" valign="top">
521            <span class="codelink"><a href="lldb-pysrc.html#SBInstruction.__comment_property__">source&nbsp;code</a></span>
522
523          </td>
524        </tr>
525      </table>
526
527    </td>
528  </tr>
529<tr>
530    <td width="15%" align="right" valign="top" class="summary">
531      <span class="summary-type">&nbsp;</span>
532    </td><td class="summary">
533      <table width="100%" cellpadding="0" cellspacing="0" border="0">
534        <tr>
535          <td><span class="summary-sig"><a name="__file_addr_property__"></a><span class="summary-sig-name">__file_addr_property__</span>(<span class="summary-sig-arg">self</span>)</span></td>
536          <td align="right" valign="top">
537            <span class="codelink"><a href="lldb-pysrc.html#SBInstruction.__file_addr_property__">source&nbsp;code</a></span>
538
539          </td>
540        </tr>
541      </table>
542
543    </td>
544  </tr>
545<tr>
546    <td width="15%" align="right" valign="top" class="summary">
547      <span class="summary-type">&nbsp;</span>
548    </td><td class="summary">
549      <table width="100%" cellpadding="0" cellspacing="0" border="0">
550        <tr>
551          <td><span class="summary-sig"><a name="__load_adrr_property__"></a><span class="summary-sig-name">__load_adrr_property__</span>(<span class="summary-sig-arg">self</span>)</span></td>
552          <td align="right" valign="top">
553            <span class="codelink"><a href="lldb-pysrc.html#SBInstruction.__load_adrr_property__">source&nbsp;code</a></span>
554
555          </td>
556        </tr>
557      </table>
558
559    </td>
560  </tr>
561<tr>
562    <td width="15%" align="right" valign="top" class="summary">
563      <span class="summary-type">&nbsp;</span>
564    </td><td class="summary">
565      <table width="100%" cellpadding="0" cellspacing="0" border="0">
566        <tr>
567          <td><span class="summary-sig"><a href="lldb.SBInstruction-class.html#__str__" class="summary-sig-name">__str__</a>(<span class="summary-sig-arg">self</span>)</span><br />
568      __str__(SBInstruction self) -&gt; PyObject *</td>
569          <td align="right" valign="top">
570            <span class="codelink"><a href="lldb-pysrc.html#SBInstruction.__str__">source&nbsp;code</a></span>
571
572          </td>
573        </tr>
574      </table>
575
576    </td>
577  </tr>
578  <tr>
579    <td colspan="2" class="summary">
580    <p class="indent-wrapped-lines"><b>Inherited from <code>object</code></b>:
581      <code>__delattr__</code>,
582      <code>__format__</code>,
583      <code>__getattribute__</code>,
584      <code>__hash__</code>,
585      <code>__new__</code>,
586      <code>__reduce__</code>,
587      <code>__reduce_ex__</code>,
588      <code>__sizeof__</code>,
589      <code>__subclasshook__</code>
590      </p>
591    </td>
592  </tr>
593</table>
594<!-- ==================== CLASS VARIABLES ==================== -->
595<a name="section-ClassVariables"></a>
596<table class="summary" border="1" cellpadding="3"
597       cellspacing="0" width="100%" bgcolor="white">
598<tr bgcolor="#70b0f0" class="table-header">
599  <td colspan="2" class="table-header">
600    <table border="0" cellpadding="0" cellspacing="0" width="100%">
601      <tr valign="top">
602        <td align="left"><span class="table-header">Class Variables</span></td>
603        <td align="right" valign="top"
604         ><span class="options">[<a href="#section-ClassVariables"
605         class="privatelink" onclick="toggle_private();"
606         >hide private</a>]</span></td>
607      </tr>
608    </table>
609  </td>
610</tr>
611<tr>
612    <td width="15%" align="right" valign="top" class="summary">
613      <span class="summary-type">&nbsp;</span>
614    </td><td class="summary">
615        <a name="__swig_setmethods__"></a><span class="summary-name">__swig_setmethods__</span> = <code title="{}"><code class="variable-group">{</code><code class="variable-group">}</code></code>
616    </td>
617  </tr>
618<tr>
619    <td width="15%" align="right" valign="top" class="summary">
620      <span class="summary-type">&nbsp;</span>
621    </td><td class="summary">
622        <a name="__swig_getmethods__"></a><span class="summary-name">__swig_getmethods__</span> = <code title="{}">{}</code>
623    </td>
624  </tr>
625</table>
626<!-- ==================== PROPERTIES ==================== -->
627<a name="section-Properties"></a>
628<table class="summary" border="1" cellpadding="3"
629       cellspacing="0" width="100%" bgcolor="white">
630<tr bgcolor="#70b0f0" class="table-header">
631  <td colspan="2" class="table-header">
632    <table border="0" cellpadding="0" cellspacing="0" width="100%">
633      <tr valign="top">
634        <td align="left"><span class="table-header">Properties</span></td>
635        <td align="right" valign="top"
636         ><span class="options">[<a href="#section-Properties"
637         class="privatelink" onclick="toggle_private();"
638         >hide private</a>]</span></td>
639      </tr>
640    </table>
641  </td>
642</tr>
643<tr>
644    <td width="15%" align="right" valign="top" class="summary">
645      <span class="summary-type">&nbsp;</span>
646    </td><td class="summary">
647        <a href="lldb.SBInstruction-class.html#addr" class="summary-name">addr</a><br />
648      A read only property that returns an lldb object that represents the
649      address (lldb.SBAddress) for this instruction.
650    </td>
651  </tr>
652<tr>
653    <td width="15%" align="right" valign="top" class="summary">
654      <span class="summary-type">&nbsp;</span>
655    </td><td class="summary">
656        <a href="lldb.SBInstruction-class.html#comment" class="summary-name">comment</a><br />
657      A read only property that returns the comment for this instruction as
658      a string.
659    </td>
660  </tr>
661<tr>
662    <td width="15%" align="right" valign="top" class="summary">
663      <span class="summary-type">&nbsp;</span>
664    </td><td class="summary">
665        <a href="lldb.SBInstruction-class.html#is_branch" class="summary-name">is_branch</a><br />
666      A read only property that returns a boolean value that indicates if
667      this instruction is a branch instruction.
668    </td>
669  </tr>
670<tr>
671    <td width="15%" align="right" valign="top" class="summary">
672      <span class="summary-type">&nbsp;</span>
673    </td><td class="summary">
674        <a href="lldb.SBInstruction-class.html#mnemonic" class="summary-name">mnemonic</a><br />
675      A read only property that returns the mnemonic for this instruction
676      as a string.
677    </td>
678  </tr>
679<tr>
680    <td width="15%" align="right" valign="top" class="summary">
681      <span class="summary-type">&nbsp;</span>
682    </td><td class="summary">
683        <a href="lldb.SBInstruction-class.html#operands" class="summary-name">operands</a><br />
684      A read only property that returns the operands for this instruction
685      as a string.
686    </td>
687  </tr>
688<tr>
689    <td width="15%" align="right" valign="top" class="summary">
690      <span class="summary-type">&nbsp;</span>
691    </td><td class="summary">
692        <a href="lldb.SBInstruction-class.html#size" class="summary-name">size</a><br />
693      A read only property that returns the size in bytes for this
694      instruction as an integer.
695    </td>
696  </tr>
697  <tr>
698    <td colspan="2" class="summary">
699    <p class="indent-wrapped-lines"><b>Inherited from <code>object</code></b>:
700      <code>__class__</code>
701      </p>
702    </td>
703  </tr>
704</table>
705<!-- ==================== METHOD DETAILS ==================== -->
706<a name="section-MethodDetails"></a>
707<table class="details" border="1" cellpadding="3"
708       cellspacing="0" width="100%" bgcolor="white">
709<tr bgcolor="#70b0f0" class="table-header">
710  <td colspan="2" class="table-header">
711    <table border="0" cellpadding="0" cellspacing="0" width="100%">
712      <tr valign="top">
713        <td align="left"><span class="table-header">Method Details</span></td>
714        <td align="right" valign="top"
715         ><span class="options">[<a href="#section-MethodDetails"
716         class="privatelink" onclick="toggle_private();"
717         >hide private</a>]</span></td>
718      </tr>
719    </table>
720  </td>
721</tr>
722</table>
723<a name="__setattr__"></a>
724<div>
725<table class="details" border="1" cellpadding="3"
726       cellspacing="0" width="100%" bgcolor="white">
727<tr><td>
728  <table width="100%" cellpadding="0" cellspacing="0" border="0">
729  <tr valign="top"><td>
730  <h3 class="epydoc"><span class="sig"><span class="sig-name">__setattr__</span>(<span class="sig-arg">self</span>,
731        <span class="sig-arg">name</span>,
732        <span class="sig-arg">value</span>)</span>
733  </h3>
734  </td><td align="right" valign="top"
735    ><span class="codelink"><a href="lldb-pysrc.html#SBInstruction.__setattr__">source&nbsp;code</a></span>&nbsp;
736    </td>
737  </tr></table>
738
739  <p>x.__setattr__('name', value) &lt;==&gt; x.name = value</p>
740  <dl class="fields">
741    <dt>Overrides:
742        object.__setattr__
743        <dd><em class="note">(inherited documentation)</em></dd>
744    </dt>
745  </dl>
746</td></tr></table>
747</div>
748<a name="__repr__"></a>
749<div>
750<table class="details" border="1" cellpadding="3"
751       cellspacing="0" width="100%" bgcolor="white">
752<tr><td>
753  <table width="100%" cellpadding="0" cellspacing="0" border="0">
754  <tr valign="top"><td>
755  <h3 class="epydoc"><span class="sig"><span class="sig-name">__repr__</span>(<span class="sig-arg">self</span>)</span>
756    <br /><em class="fname">(Representation operator)</em>
757  </h3>
758  </td><td align="right" valign="top"
759    ><span class="codelink"><a href="lldb-pysrc.html#_swig_repr">source&nbsp;code</a></span>&nbsp;
760    </td>
761  </tr></table>
762
763  <p>repr(x)</p>
764  <dl class="fields">
765    <dt>Overrides:
766        object.__repr__
767        <dd><em class="note">(inherited documentation)</em></dd>
768    </dt>
769  </dl>
770</td></tr></table>
771</div>
772<a name="__init__"></a>
773<div>
774<table class="details" border="1" cellpadding="3"
775       cellspacing="0" width="100%" bgcolor="white">
776<tr><td>
777  <table width="100%" cellpadding="0" cellspacing="0" border="0">
778  <tr valign="top"><td>
779  <h3 class="epydoc"><span class="sig"><span class="sig-name">__init__</span>(<span class="sig-arg">self</span>,
780        <span class="sig-arg">*args</span>)</span>
781    <br /><em class="fname">(Constructor)</em>
782  </h3>
783  </td><td align="right" valign="top"
784    ><span class="codelink"><a href="lldb-pysrc.html#SBInstruction.__init__">source&nbsp;code</a></span>&nbsp;
785    </td>
786  </tr></table>
787
788  <p>__init__(lldb::SBInstruction self) -&gt; SBInstruction
789  __init__(lldb::SBInstruction self, SBInstruction rhs) -&gt;
790  SBInstruction</p>
791  <dl class="fields">
792    <dt>Overrides:
793        object.__init__
794    </dt>
795  </dl>
796</td></tr></table>
797</div>
798<a name="__str__"></a>
799<div>
800<table class="details" border="1" cellpadding="3"
801       cellspacing="0" width="100%" bgcolor="white">
802<tr><td>
803  <table width="100%" cellpadding="0" cellspacing="0" border="0">
804  <tr valign="top"><td>
805  <h3 class="epydoc"><span class="sig"><span class="sig-name">__str__</span>(<span class="sig-arg">self</span>)</span>
806    <br /><em class="fname">(Informal representation operator)</em>
807  </h3>
808  </td><td align="right" valign="top"
809    ><span class="codelink"><a href="lldb-pysrc.html#SBInstruction.__str__">source&nbsp;code</a></span>&nbsp;
810    </td>
811  </tr></table>
812
813  <p>__str__(SBInstruction self) -&gt; PyObject *</p>
814  <dl class="fields">
815    <dt>Overrides:
816        object.__str__
817    </dt>
818  </dl>
819</td></tr></table>
820</div>
821<br />
822<!-- ==================== PROPERTY DETAILS ==================== -->
823<a name="section-PropertyDetails"></a>
824<table class="details" border="1" cellpadding="3"
825       cellspacing="0" width="100%" bgcolor="white">
826<tr bgcolor="#70b0f0" class="table-header">
827  <td colspan="2" class="table-header">
828    <table border="0" cellpadding="0" cellspacing="0" width="100%">
829      <tr valign="top">
830        <td align="left"><span class="table-header">Property Details</span></td>
831        <td align="right" valign="top"
832         ><span class="options">[<a href="#section-PropertyDetails"
833         class="privatelink" onclick="toggle_private();"
834         >hide private</a>]</span></td>
835      </tr>
836    </table>
837  </td>
838</tr>
839</table>
840<a name="addr"></a>
841<div>
842<table class="details" border="1" cellpadding="3"
843       cellspacing="0" width="100%" bgcolor="white">
844<tr><td>
845  <h3 class="epydoc">addr</h3>
846  <p>A read only property that returns an lldb object that represents the
847  address (lldb.SBAddress) for this instruction.</p>
848  <dl class="fields">
849    <dt>Get Method:</dt>
850    <dd class="value"><span class="summary-sig"><a href="lldb.SBInstruction-class.html#GetAddress" class="summary-sig-name">GetAddress</a>(<span class="summary-sig-arg">self</span>)</span>
851        - GetAddress(SBInstruction self) -&gt; SBAddress
852    </dd>
853  </dl>
854</td></tr></table>
855</div>
856<a name="comment"></a>
857<div>
858<table class="details" border="1" cellpadding="3"
859       cellspacing="0" width="100%" bgcolor="white">
860<tr><td>
861  <h3 class="epydoc">comment</h3>
862  <p>A read only property that returns the comment for this instruction as
863  a string.</p>
864  <dl class="fields">
865    <dt>Get Method:</dt>
866    <dd class="value"><span class="summary-sig"><a href="lldb.SBInstruction-class.html#__comment_property__" class="summary-sig-name">__comment_property__</a>(<span class="summary-sig-arg">self</span>)</span>
867    </dd>
868  </dl>
869</td></tr></table>
870</div>
871<a name="is_branch"></a>
872<div>
873<table class="details" border="1" cellpadding="3"
874       cellspacing="0" width="100%" bgcolor="white">
875<tr><td>
876  <h3 class="epydoc">is_branch</h3>
877  <p>A read only property that returns a boolean value that indicates if
878  this instruction is a branch instruction.</p>
879  <dl class="fields">
880    <dt>Get Method:</dt>
881    <dd class="value"><span class="summary-sig"><a href="lldb.SBInstruction-class.html#DoesBranch" class="summary-sig-name">DoesBranch</a>(<span class="summary-sig-arg">self</span>)</span>
882        - DoesBranch(SBInstruction self) -&gt; bool
883    </dd>
884  </dl>
885</td></tr></table>
886</div>
887<a name="mnemonic"></a>
888<div>
889<table class="details" border="1" cellpadding="3"
890       cellspacing="0" width="100%" bgcolor="white">
891<tr><td>
892  <h3 class="epydoc">mnemonic</h3>
893  <p>A read only property that returns the mnemonic for this instruction as
894  a string.</p>
895  <dl class="fields">
896    <dt>Get Method:</dt>
897    <dd class="value"><span class="summary-sig"><a href="lldb.SBInstruction-class.html#__mnemonic_property__" class="summary-sig-name">__mnemonic_property__</a>(<span class="summary-sig-arg">self</span>)</span>
898    </dd>
899  </dl>
900</td></tr></table>
901</div>
902<a name="operands"></a>
903<div>
904<table class="details" border="1" cellpadding="3"
905       cellspacing="0" width="100%" bgcolor="white">
906<tr><td>
907  <h3 class="epydoc">operands</h3>
908  <p>A read only property that returns the operands for this instruction as
909  a string.</p>
910  <dl class="fields">
911    <dt>Get Method:</dt>
912    <dd class="value"><span class="summary-sig"><a href="lldb.SBInstruction-class.html#__operands_property__" class="summary-sig-name">__operands_property__</a>(<span class="summary-sig-arg">self</span>)</span>
913    </dd>
914  </dl>
915</td></tr></table>
916</div>
917<a name="size"></a>
918<div>
919<table class="details" border="1" cellpadding="3"
920       cellspacing="0" width="100%" bgcolor="white">
921<tr><td>
922  <h3 class="epydoc">size</h3>
923  <p>A read only property that returns the size in bytes for this
924  instruction as an integer.</p>
925  <dl class="fields">
926    <dt>Get Method:</dt>
927    <dd class="value"><span class="summary-sig"><a href="lldb.SBInstruction-class.html#GetByteSize" class="summary-sig-name">GetByteSize</a>(<span class="summary-sig-arg">self</span>)</span>
928        - GetByteSize(SBInstruction self) -&gt; size_t
929    </dd>
930  </dl>
931</td></tr></table>
932</div>
933<br />
934<!-- ==================== NAVIGATION BAR ==================== -->
935<table class="navbar" border="0" width="100%" cellpadding="0"
936       bgcolor="#a0c0ff" cellspacing="0">
937  <tr valign="middle">
938
939  <!-- Tree link -->
940      <th>&nbsp;&nbsp;&nbsp;<a
941        href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
942
943  <!-- Index link -->
944      <th>&nbsp;&nbsp;&nbsp;<a
945        href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
946
947  <!-- Help link -->
948      <th>&nbsp;&nbsp;&nbsp;<a
949        href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
950
951  <!-- Project homepage -->
952      <th class="navbar" align="right" width="100%">
953        <table border="0" cellpadding="0" cellspacing="0">
954          <tr><th class="navbar" align="center"
955            ><a class="navbar" target="_top" href="http://lldb.llvm.org">LLDB python API</a></th>
956          </tr></table></th>
957  </tr>
958</table>
959<table border="0" cellpadding="0" cellspacing="0" width="100%%">
960  <tr>
961    <td align="left" class="footer">
962    Generated by Epydoc 3.0.1 on Fri Jul 19 13:22:35 2013
963    </td>
964    <td align="right" class="footer">
965      <a target="mainFrame" href="http://epydoc.sourceforge.net"
966        >http://epydoc.sourceforge.net</a>
967    </td>
968  </tr>
969</table>
970
971<script type="text/javascript">
972  <!--
973  // Private objects are initially displayed (because if
974  // javascript is turned off then we want them to be
975  // visible); but by default, we want to hide them.  So hide
976  // them unless we have a cookie that says to show them.
977  checkCookie();
978  // -->
979</script>
980</body>
981</html>
982