1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
3 <meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"/>
4 <meta name="keywords" content="LLDB,C++,doxygen,API,documentation"/>
5 <meta name="description" content="C++ source code API documentation for LLDB."/>
6 <title>LLVM: lldb::SBFunction Class Reference</title>
7 <link href="doxygen.css" rel="stylesheet" type="text/css"/>
9 <p class="title">LLDB API Documentation</p>
10 <!-- Generated by Doxygen 1.8.6 -->
11 <div id="navrow1" class="tabs">
13 <li><a href="index.html"><span>Main Page</span></a></li>
14 <li><a href="namespaces.html"><span>Namespaces</span></a></li>
15 <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
16 <li><a href="files.html"><span>Files</span></a></li>
19 <div id="navrow2" class="tabs2">
21 <li><a href="annotated.html"><span>Class List</span></a></li>
22 <li><a href="classes.html"><span>Class Index</span></a></li>
23 <li><a href="inherits.html"><span>Class Hierarchy</span></a></li>
24 <li><a href="functions.html"><span>Class Members</span></a></li>
27 <div id="nav-path" class="navpath">
29 <li class="navelem"><a class="el" href="namespacelldb.html">lldb</a></li><li class="navelem"><a class="el" href="classlldb_1_1SBFunction.html">SBFunction</a></li> </ul>
34 <a href="#pub-methods">Public Member Functions</a> |
35 <a href="#pro-methods">Protected Member Functions</a> |
36 <a href="#friends">Friends</a> |
37 <a href="classlldb_1_1SBFunction-members.html">List of all members</a> </div>
38 <div class="headertitle">
39 <div class="title">lldb::SBFunction Class Reference</div> </div>
41 <div class="contents">
43 <p><code>#include <<a class="el" href="SBFunction_8h_source.html">SBFunction.h</a>></code></p>
44 <table class="memberdecls">
45 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
46 Public Member Functions</h2></td></tr>
47 <tr class="memitem:ab38589acdd26b81dd49ffec7f2a12899"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBFunction.html#ab38589acdd26b81dd49ffec7f2a12899">SBFunction</a> ()</td></tr>
48 <tr class="separator:ab38589acdd26b81dd49ffec7f2a12899"><td class="memSeparator" colspan="2"> </td></tr>
49 <tr class="memitem:a077a51154ac62c2f7dbf4a4d953c0828"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBFunction.html#a077a51154ac62c2f7dbf4a4d953c0828">SBFunction</a> (const <a class="el" href="classlldb_1_1SBFunction.html">lldb::SBFunction</a> &rhs)</td></tr>
50 <tr class="separator:a077a51154ac62c2f7dbf4a4d953c0828"><td class="memSeparator" colspan="2"> </td></tr>
51 <tr class="memitem:a418dfe7262e0d32f777ebddcc74f7ba4"><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classlldb_1_1SBFunction.html">lldb::SBFunction</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBFunction.html#a418dfe7262e0d32f777ebddcc74f7ba4">operator=</a> (const <a class="el" href="classlldb_1_1SBFunction.html">lldb::SBFunction</a> &rhs)</td></tr>
52 <tr class="separator:a418dfe7262e0d32f777ebddcc74f7ba4"><td class="memSeparator" colspan="2"> </td></tr>
53 <tr class="memitem:adab95a853968f8c14e358c11035993dc"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBFunction.html#adab95a853968f8c14e358c11035993dc">~SBFunction</a> ()</td></tr>
54 <tr class="separator:adab95a853968f8c14e358c11035993dc"><td class="memSeparator" colspan="2"> </td></tr>
55 <tr class="memitem:aa718ea5ef6cfd85a964446816989d3e4"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBFunction.html#aa718ea5ef6cfd85a964446816989d3e4">IsValid</a> () const </td></tr>
56 <tr class="separator:aa718ea5ef6cfd85a964446816989d3e4"><td class="memSeparator" colspan="2"> </td></tr>
57 <tr class="memitem:ab97c0750d1d65976a444ee77bc66f079"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBFunction.html#ab97c0750d1d65976a444ee77bc66f079">GetName</a> () const </td></tr>
58 <tr class="separator:ab97c0750d1d65976a444ee77bc66f079"><td class="memSeparator" colspan="2"> </td></tr>
59 <tr class="memitem:a3945e8b3f7c8d5861dc408bb6bf3dad8"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBFunction.html#a3945e8b3f7c8d5861dc408bb6bf3dad8">GetDisplayName</a> () const </td></tr>
60 <tr class="separator:a3945e8b3f7c8d5861dc408bb6bf3dad8"><td class="memSeparator" colspan="2"> </td></tr>
61 <tr class="memitem:a7bb3cc07649077b565d46b1db67c8a98"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBFunction.html#a7bb3cc07649077b565d46b1db67c8a98">GetMangledName</a> () const </td></tr>
62 <tr class="separator:a7bb3cc07649077b565d46b1db67c8a98"><td class="memSeparator" colspan="2"> </td></tr>
63 <tr class="memitem:a629224704951c33d7ea53081e713b63c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classlldb_1_1SBInstructionList.html">lldb::SBInstructionList</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBFunction.html#a629224704951c33d7ea53081e713b63c">GetInstructions</a> (<a class="el" href="classlldb_1_1SBTarget.html">lldb::SBTarget</a> target)</td></tr>
64 <tr class="separator:a629224704951c33d7ea53081e713b63c"><td class="memSeparator" colspan="2"> </td></tr>
65 <tr class="memitem:a7c4e8c24fa17b935e661d6697c3d75fc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classlldb_1_1SBInstructionList.html">lldb::SBInstructionList</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBFunction.html#a7c4e8c24fa17b935e661d6697c3d75fc">GetInstructions</a> (<a class="el" href="classlldb_1_1SBTarget.html">lldb::SBTarget</a> target, const char *flavor)</td></tr>
66 <tr class="separator:a7c4e8c24fa17b935e661d6697c3d75fc"><td class="memSeparator" colspan="2"> </td></tr>
67 <tr class="memitem:a5b02537644830e1ebf851d34b0205e5a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classlldb_1_1SBAddress.html">lldb::SBAddress</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBFunction.html#a5b02537644830e1ebf851d34b0205e5a">GetStartAddress</a> ()</td></tr>
68 <tr class="separator:a5b02537644830e1ebf851d34b0205e5a"><td class="memSeparator" colspan="2"> </td></tr>
69 <tr class="memitem:ad33ce8e9d51ffb3020bb4e0be41c6429"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classlldb_1_1SBAddress.html">lldb::SBAddress</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBFunction.html#ad33ce8e9d51ffb3020bb4e0be41c6429">GetEndAddress</a> ()</td></tr>
70 <tr class="separator:ad33ce8e9d51ffb3020bb4e0be41c6429"><td class="memSeparator" colspan="2"> </td></tr>
71 <tr class="memitem:aab063367548d04b3e534909f01884009"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBFunction.html#aab063367548d04b3e534909f01884009">GetArgumentName</a> (uint32_t arg_idx)</td></tr>
72 <tr class="separator:aab063367548d04b3e534909f01884009"><td class="memSeparator" colspan="2"> </td></tr>
73 <tr class="memitem:a5d89b033113a1bd4c12a4302504210b8"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBFunction.html#a5d89b033113a1bd4c12a4302504210b8">GetPrologueByteSize</a> ()</td></tr>
74 <tr class="separator:a5d89b033113a1bd4c12a4302504210b8"><td class="memSeparator" colspan="2"> </td></tr>
75 <tr class="memitem:a8f5f86ac1f8ff4128edf6b1452444077"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classlldb_1_1SBType.html">lldb::SBType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBFunction.html#a8f5f86ac1f8ff4128edf6b1452444077">GetType</a> ()</td></tr>
76 <tr class="separator:a8f5f86ac1f8ff4128edf6b1452444077"><td class="memSeparator" colspan="2"> </td></tr>
77 <tr class="memitem:ab02bc9963a0fd9c2b963fa2948e0624c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classlldb_1_1SBBlock.html">lldb::SBBlock</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBFunction.html#ab02bc9963a0fd9c2b963fa2948e0624c">GetBlock</a> ()</td></tr>
78 <tr class="separator:ab02bc9963a0fd9c2b963fa2948e0624c"><td class="memSeparator" colspan="2"> </td></tr>
79 <tr class="memitem:a627fc2425cfa4fa8a8e6dfecad9fc68a"><td class="memItemLeft" align="right" valign="top">lldb::LanguageType </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBFunction.html#a627fc2425cfa4fa8a8e6dfecad9fc68a">GetLanguage</a> ()</td></tr>
80 <tr class="separator:a627fc2425cfa4fa8a8e6dfecad9fc68a"><td class="memSeparator" colspan="2"> </td></tr>
81 <tr class="memitem:a2af0f88eb0026c753d0611f326f3f92c"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBFunction.html#a2af0f88eb0026c753d0611f326f3f92c">GetIsOptimized</a> ()</td></tr>
82 <tr class="separator:a2af0f88eb0026c753d0611f326f3f92c"><td class="memSeparator" colspan="2"> </td></tr>
83 <tr class="memitem:a5f368c09b91e1b63f2c512bd888db824"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBFunction.html#a5f368c09b91e1b63f2c512bd888db824">operator==</a> (const <a class="el" href="classlldb_1_1SBFunction.html">lldb::SBFunction</a> &rhs) const </td></tr>
84 <tr class="separator:a5f368c09b91e1b63f2c512bd888db824"><td class="memSeparator" colspan="2"> </td></tr>
85 <tr class="memitem:a2c7a0761e52132c446afea3050fc1b33"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBFunction.html#a2c7a0761e52132c446afea3050fc1b33">operator!=</a> (const <a class="el" href="classlldb_1_1SBFunction.html">lldb::SBFunction</a> &rhs) const </td></tr>
86 <tr class="separator:a2c7a0761e52132c446afea3050fc1b33"><td class="memSeparator" colspan="2"> </td></tr>
87 <tr class="memitem:af4326fd187d1c0621d5162578d0e253f"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBFunction.html#af4326fd187d1c0621d5162578d0e253f">GetDescription</a> (<a class="el" href="classlldb_1_1SBStream.html">lldb::SBStream</a> &description)</td></tr>
88 <tr class="separator:af4326fd187d1c0621d5162578d0e253f"><td class="memSeparator" colspan="2"> </td></tr>
89 </table><table class="memberdecls">
90 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
91 Protected Member Functions</h2></td></tr>
92 <tr class="memitem:a127fa1ca5b44d69a05672c822f023a61"><td class="memItemLeft" align="right" valign="top">lldb_private::Function * </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBFunction.html#a127fa1ca5b44d69a05672c822f023a61">get</a> ()</td></tr>
93 <tr class="separator:a127fa1ca5b44d69a05672c822f023a61"><td class="memSeparator" colspan="2"> </td></tr>
94 <tr class="memitem:aecaaa165362a1250bd75193eb606ffbc"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBFunction.html#aecaaa165362a1250bd75193eb606ffbc">reset</a> (lldb_private::Function *lldb_object_ptr)</td></tr>
95 <tr class="separator:aecaaa165362a1250bd75193eb606ffbc"><td class="memSeparator" colspan="2"> </td></tr>
96 </table><table class="memberdecls">
97 <tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="friends"></a>
98 Friends</h2></td></tr>
99 <tr class="memitem:a6e49cb4c7b4df1a9e1231d58a4952607"><td class="memItemLeft" align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBFunction.html#a6e49cb4c7b4df1a9e1231d58a4952607">SBAddress</a></td></tr>
100 <tr class="separator:a6e49cb4c7b4df1a9e1231d58a4952607"><td class="memSeparator" colspan="2"> </td></tr>
101 <tr class="memitem:abf05358ec2c89fa95b69c85ed46492c9"><td class="memItemLeft" align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBFunction.html#abf05358ec2c89fa95b69c85ed46492c9">SBFrame</a></td></tr>
102 <tr class="separator:abf05358ec2c89fa95b69c85ed46492c9"><td class="memSeparator" colspan="2"> </td></tr>
103 <tr class="memitem:a61223b184d8edf3f301c71ce68df8af5"><td class="memItemLeft" align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBFunction.html#a61223b184d8edf3f301c71ce68df8af5">SBSymbolContext</a></td></tr>
104 <tr class="separator:a61223b184d8edf3f301c71ce68df8af5"><td class="memSeparator" colspan="2"> </td></tr>
106 <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
107 <div class="textblock">
108 <p>Definition at line <a class="el" href="SBFunction_8h_source.html#l00019">19</a> of file <a class="el" href="SBFunction_8h_source.html">SBFunction.h</a>.</p>
109 </div><h2 class="groupheader">Constructor & Destructor Documentation</h2>
110 <a class="anchor" id="ab38589acdd26b81dd49ffec7f2a12899"></a>
111 <div class="memitem">
112 <div class="memproto">
113 <table class="memname">
115 <td class="memname">lldb::SBFunction::SBFunction </td>
117 <td class="paramname"></td><td>)</td>
121 </div><div class="memdoc">
125 <a class="anchor" id="a077a51154ac62c2f7dbf4a4d953c0828"></a>
126 <div class="memitem">
127 <div class="memproto">
128 <table class="memname">
130 <td class="memname">lldb::SBFunction::SBFunction </td>
132 <td class="paramtype">const <a class="el" href="classlldb_1_1SBFunction.html">lldb::SBFunction</a> & </td>
133 <td class="paramname"><em>rhs</em></td><td>)</td>
137 </div><div class="memdoc">
141 <a class="anchor" id="adab95a853968f8c14e358c11035993dc"></a>
142 <div class="memitem">
143 <div class="memproto">
144 <table class="memname">
146 <td class="memname">lldb::SBFunction::~SBFunction </td>
148 <td class="paramname"></td><td>)</td>
152 </div><div class="memdoc">
156 <h2 class="groupheader">Member Function Documentation</h2>
157 <a class="anchor" id="a127fa1ca5b44d69a05672c822f023a61"></a>
158 <div class="memitem">
159 <div class="memproto">
160 <table class="mlabels">
162 <td class="mlabels-left">
163 <table class="memname">
165 <td class="memname">lldb_private::Function* lldb::SBFunction::get </td>
167 <td class="paramname"></td><td>)</td>
172 <td class="mlabels-right">
173 <span class="mlabels"><span class="mlabel">protected</span></span> </td>
176 </div><div class="memdoc">
180 <a class="anchor" id="aab063367548d04b3e534909f01884009"></a>
181 <div class="memitem">
182 <div class="memproto">
183 <table class="memname">
185 <td class="memname">const char* lldb::SBFunction::GetArgumentName </td>
187 <td class="paramtype">uint32_t </td>
188 <td class="paramname"><em>arg_idx</em></td><td>)</td>
192 </div><div class="memdoc">
196 <a class="anchor" id="ab02bc9963a0fd9c2b963fa2948e0624c"></a>
197 <div class="memitem">
198 <div class="memproto">
199 <table class="memname">
201 <td class="memname"><a class="el" href="classlldb_1_1SBBlock.html">lldb::SBBlock</a> lldb::SBFunction::GetBlock </td>
203 <td class="paramname"></td><td>)</td>
207 </div><div class="memdoc">
211 <a class="anchor" id="af4326fd187d1c0621d5162578d0e253f"></a>
212 <div class="memitem">
213 <div class="memproto">
214 <table class="memname">
216 <td class="memname">bool lldb::SBFunction::GetDescription </td>
218 <td class="paramtype"><a class="el" href="classlldb_1_1SBStream.html">lldb::SBStream</a> & </td>
219 <td class="paramname"><em>description</em></td><td>)</td>
223 </div><div class="memdoc">
227 <a class="anchor" id="a3945e8b3f7c8d5861dc408bb6bf3dad8"></a>
228 <div class="memitem">
229 <div class="memproto">
230 <table class="memname">
232 <td class="memname">const char* lldb::SBFunction::GetDisplayName </td>
234 <td class="paramname"></td><td>)</td>
238 </div><div class="memdoc">
242 <a class="anchor" id="ad33ce8e9d51ffb3020bb4e0be41c6429"></a>
243 <div class="memitem">
244 <div class="memproto">
245 <table class="memname">
247 <td class="memname"><a class="el" href="classlldb_1_1SBAddress.html">lldb::SBAddress</a> lldb::SBFunction::GetEndAddress </td>
249 <td class="paramname"></td><td>)</td>
253 </div><div class="memdoc">
257 <a class="anchor" id="a629224704951c33d7ea53081e713b63c"></a>
258 <div class="memitem">
259 <div class="memproto">
260 <table class="memname">
262 <td class="memname"><a class="el" href="classlldb_1_1SBInstructionList.html">lldb::SBInstructionList</a> lldb::SBFunction::GetInstructions </td>
264 <td class="paramtype"><a class="el" href="classlldb_1_1SBTarget.html">lldb::SBTarget</a> </td>
265 <td class="paramname"><em>target</em></td><td>)</td>
269 </div><div class="memdoc">
273 <a class="anchor" id="a7c4e8c24fa17b935e661d6697c3d75fc"></a>
274 <div class="memitem">
275 <div class="memproto">
276 <table class="memname">
278 <td class="memname"><a class="el" href="classlldb_1_1SBInstructionList.html">lldb::SBInstructionList</a> lldb::SBFunction::GetInstructions </td>
280 <td class="paramtype"><a class="el" href="classlldb_1_1SBTarget.html">lldb::SBTarget</a> </td>
281 <td class="paramname"><em>target</em>, </td>
284 <td class="paramkey"></td>
286 <td class="paramtype">const char * </td>
287 <td class="paramname"><em>flavor</em> </td>
295 </div><div class="memdoc">
299 <a class="anchor" id="a2af0f88eb0026c753d0611f326f3f92c"></a>
300 <div class="memitem">
301 <div class="memproto">
302 <table class="memname">
304 <td class="memname">bool lldb::SBFunction::GetIsOptimized </td>
306 <td class="paramname"></td><td>)</td>
310 </div><div class="memdoc">
314 <a class="anchor" id="a627fc2425cfa4fa8a8e6dfecad9fc68a"></a>
315 <div class="memitem">
316 <div class="memproto">
317 <table class="memname">
319 <td class="memname">lldb::LanguageType lldb::SBFunction::GetLanguage </td>
321 <td class="paramname"></td><td>)</td>
325 </div><div class="memdoc">
329 <a class="anchor" id="a7bb3cc07649077b565d46b1db67c8a98"></a>
330 <div class="memitem">
331 <div class="memproto">
332 <table class="memname">
334 <td class="memname">const char* lldb::SBFunction::GetMangledName </td>
336 <td class="paramname"></td><td>)</td>
340 </div><div class="memdoc">
344 <a class="anchor" id="ab97c0750d1d65976a444ee77bc66f079"></a>
345 <div class="memitem">
346 <div class="memproto">
347 <table class="memname">
349 <td class="memname">const char* lldb::SBFunction::GetName </td>
351 <td class="paramname"></td><td>)</td>
355 </div><div class="memdoc">
359 <a class="anchor" id="a5d89b033113a1bd4c12a4302504210b8"></a>
360 <div class="memitem">
361 <div class="memproto">
362 <table class="memname">
364 <td class="memname">uint32_t lldb::SBFunction::GetPrologueByteSize </td>
366 <td class="paramname"></td><td>)</td>
370 </div><div class="memdoc">
374 <a class="anchor" id="a5b02537644830e1ebf851d34b0205e5a"></a>
375 <div class="memitem">
376 <div class="memproto">
377 <table class="memname">
379 <td class="memname"><a class="el" href="classlldb_1_1SBAddress.html">lldb::SBAddress</a> lldb::SBFunction::GetStartAddress </td>
381 <td class="paramname"></td><td>)</td>
385 </div><div class="memdoc">
389 <a class="anchor" id="a8f5f86ac1f8ff4128edf6b1452444077"></a>
390 <div class="memitem">
391 <div class="memproto">
392 <table class="memname">
394 <td class="memname"><a class="el" href="classlldb_1_1SBType.html">lldb::SBType</a> lldb::SBFunction::GetType </td>
396 <td class="paramname"></td><td>)</td>
400 </div><div class="memdoc">
404 <a class="anchor" id="aa718ea5ef6cfd85a964446816989d3e4"></a>
405 <div class="memitem">
406 <div class="memproto">
407 <table class="memname">
409 <td class="memname">bool lldb::SBFunction::IsValid </td>
411 <td class="paramname"></td><td>)</td>
415 </div><div class="memdoc">
419 <a class="anchor" id="a2c7a0761e52132c446afea3050fc1b33"></a>
420 <div class="memitem">
421 <div class="memproto">
422 <table class="memname">
424 <td class="memname">bool lldb::SBFunction::operator!= </td>
426 <td class="paramtype">const <a class="el" href="classlldb_1_1SBFunction.html">lldb::SBFunction</a> & </td>
427 <td class="paramname"><em>rhs</em></td><td>)</td>
431 </div><div class="memdoc">
435 <a class="anchor" id="a418dfe7262e0d32f777ebddcc74f7ba4"></a>
436 <div class="memitem">
437 <div class="memproto">
438 <table class="memname">
440 <td class="memname">const <a class="el" href="classlldb_1_1SBFunction.html">lldb::SBFunction</a>& lldb::SBFunction::operator= </td>
442 <td class="paramtype">const <a class="el" href="classlldb_1_1SBFunction.html">lldb::SBFunction</a> & </td>
443 <td class="paramname"><em>rhs</em></td><td>)</td>
447 </div><div class="memdoc">
451 <a class="anchor" id="a5f368c09b91e1b63f2c512bd888db824"></a>
452 <div class="memitem">
453 <div class="memproto">
454 <table class="memname">
456 <td class="memname">bool lldb::SBFunction::operator== </td>
458 <td class="paramtype">const <a class="el" href="classlldb_1_1SBFunction.html">lldb::SBFunction</a> & </td>
459 <td class="paramname"><em>rhs</em></td><td>)</td>
463 </div><div class="memdoc">
467 <a class="anchor" id="aecaaa165362a1250bd75193eb606ffbc"></a>
468 <div class="memitem">
469 <div class="memproto">
470 <table class="mlabels">
472 <td class="mlabels-left">
473 <table class="memname">
475 <td class="memname">void lldb::SBFunction::reset </td>
477 <td class="paramtype">lldb_private::Function * </td>
478 <td class="paramname"><em>lldb_object_ptr</em></td><td>)</td>
483 <td class="mlabels-right">
484 <span class="mlabels"><span class="mlabel">protected</span></span> </td>
487 </div><div class="memdoc">
491 <h2 class="groupheader">Friends And Related Function Documentation</h2>
492 <a class="anchor" id="a6e49cb4c7b4df1a9e1231d58a4952607"></a>
493 <div class="memitem">
494 <div class="memproto">
495 <table class="mlabels">
497 <td class="mlabels-left">
498 <table class="memname">
500 <td class="memname">friend class <a class="el" href="classlldb_1_1SBAddress.html">SBAddress</a></td>
504 <td class="mlabels-right">
505 <span class="mlabels"><span class="mlabel">friend</span></span> </td>
508 </div><div class="memdoc">
510 <p>Definition at line <a class="el" href="SBFunction_8h_source.html#l00070">70</a> of file <a class="el" href="SBFunction_8h_source.html">SBFunction.h</a>.</p>
514 <a class="anchor" id="abf05358ec2c89fa95b69c85ed46492c9"></a>
515 <div class="memitem">
516 <div class="memproto">
517 <table class="mlabels">
519 <td class="mlabels-left">
520 <table class="memname">
522 <td class="memname">friend class <a class="el" href="classlldb_1_1SBFrame.html">SBFrame</a></td>
526 <td class="mlabels-right">
527 <span class="mlabels"><span class="mlabel">friend</span></span> </td>
530 </div><div class="memdoc">
532 <p>Definition at line <a class="el" href="SBFunction_8h_source.html#l00071">71</a> of file <a class="el" href="SBFunction_8h_source.html">SBFunction.h</a>.</p>
536 <a class="anchor" id="a61223b184d8edf3f301c71ce68df8af5"></a>
537 <div class="memitem">
538 <div class="memproto">
539 <table class="mlabels">
541 <td class="mlabels-left">
542 <table class="memname">
544 <td class="memname">friend class <a class="el" href="classlldb_1_1SBSymbolContext.html">SBSymbolContext</a></td>
548 <td class="mlabels-right">
549 <span class="mlabels"><span class="mlabel">friend</span></span> </td>
552 </div><div class="memdoc">
554 <p>Definition at line <a class="el" href="SBFunction_8h_source.html#l00072">72</a> of file <a class="el" href="SBFunction_8h_source.html">SBFunction.h</a>.</p>
558 <hr/>The documentation for this class was generated from the following file:<ul>
559 <li><a class="el" href="SBFunction_8h_source.html">SBFunction.h</a></li>
561 </div><!-- contents -->
564 Generated on Fri Oct 14 2016 14:01:24 for <a href="http://lldb.llvm.org/">LLVM</a> by
565 <a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen"
566 align="middle" border="0"/>1.8.6</a><br>
567 Copyright © 2003-2013 University of Illinois at Urbana-Champaign.
568 All Rights Reserved.</p>
570 <!--#include virtual="/attrib.incl" -->