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