1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> 2<html><head> 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::SBType Class Reference</title> 7<link href="doxygen.css" rel="stylesheet" type="text/css"/> 8</head><body> 9<p class="title">LLDB API Documentation</p> 10<!-- Generated by Doxygen 1.8.1.2 --> 11 <div id="navrow1" class="tabs"> 12 <ul class="tablist"> 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> 17 </ul> 18 </div> 19 <div id="navrow2" class="tabs2"> 20 <ul class="tablist"> 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="functions.html"><span>Class Members</span></a></li> 24 </ul> 25 </div> 26<div id="nav-path" class="navpath"> 27 <ul> 28<li class="navelem"><a class="el" href="namespacelldb.html">lldb</a></li><li class="navelem"><a class="el" href="classlldb_1_1SBType.html">SBType</a></li> </ul> 29</div> 30</div><!-- top --> 31<div class="header"> 32 <div class="summary"> 33<a href="#pub-methods">Public Member Functions</a> | 34<a href="#pro-methods">Protected Member Functions</a> | 35<a href="#pro-attribs">Protected Attributes</a> | 36<a href="#friends">Friends</a> | 37<a href="classlldb_1_1SBType-members.html">List of all members</a> </div> 38 <div class="headertitle"> 39<div class="title">lldb::SBType Class Reference</div> </div> 40</div><!--header--> 41<div class="contents"> 42 43<p><code>#include <<a class="el" href="SBType_8h_source.html">SBType.h</a>></code></p> 44<div class="dynheader"> 45Collaboration diagram for lldb::SBType:</div> 46<div class="dyncontent"> 47<div class="center"><img src="classlldb_1_1SBType__coll__graph.png" border="0" usemap="#lldb_1_1SBType_coll__map" alt="Collaboration graph"/></div> 48<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div> 49<table class="memberdecls"> 50<tr class="heading"><td colspan="2"><h2><a name="pub-methods"></a> 51Public Member Functions</h2></td></tr> 52<tr class="memitem:ae794936afde8072ba98f17fd325554b3"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBType.html#ae794936afde8072ba98f17fd325554b3">SBType</a> ()</td></tr> 53<tr class="memitem:a547c8f3d9f244046692e72ba7f99406c"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBType.html#a547c8f3d9f244046692e72ba7f99406c">SBType</a> (const <a class="el" href="classlldb_1_1SBType.html">lldb::SBType</a> &rhs)</td></tr> 54<tr class="memitem:a1830349ee53788a4b32986769b36a00d"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBType.html#a1830349ee53788a4b32986769b36a00d">~SBType</a> ()</td></tr> 55<tr class="memitem:a5bdc480a1554d029bbc3d72d219f0985"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBType.html#a5bdc480a1554d029bbc3d72d219f0985">IsValid</a> () const </td></tr> 56<tr class="memitem:a3a0d6caced151c268b82126163879f82"><td class="memItemLeft" align="right" valign="top">uint64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBType.html#a3a0d6caced151c268b82126163879f82">GetByteSize</a> ()</td></tr> 57<tr class="memitem:a3a498be8400b8b107e1cf094ab579b37"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBType.html#a3a498be8400b8b107e1cf094ab579b37">IsPointerType</a> ()</td></tr> 58<tr class="memitem:a3c31afc458235064ff1750a7240f3eab"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBType.html#a3c31afc458235064ff1750a7240f3eab">IsReferenceType</a> ()</td></tr> 59<tr class="memitem:acdccdb7b9e24d42786511fa4e1228ab9"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBType.html#acdccdb7b9e24d42786511fa4e1228ab9">IsFunctionType</a> ()</td></tr> 60<tr class="memitem:abeaf40a23af7a4a44382e9e29a3f590e"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBType.html#abeaf40a23af7a4a44382e9e29a3f590e">IsPolymorphicClass</a> ()</td></tr> 61<tr class="memitem:a9c2b68acc838f49e74a43840b17e438b"><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_1SBType.html#a9c2b68acc838f49e74a43840b17e438b">GetPointerType</a> ()</td></tr> 62<tr class="memitem:a41519198ea09f94286cb0582da3f3096"><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_1SBType.html#a41519198ea09f94286cb0582da3f3096">GetPointeeType</a> ()</td></tr> 63<tr class="memitem:a4999627efebabd174e802b37aacf4638"><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_1SBType.html#a4999627efebabd174e802b37aacf4638">GetReferenceType</a> ()</td></tr> 64<tr class="memitem:af8b744735ef680ec21f595a948927fad"><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_1SBType.html#af8b744735ef680ec21f595a948927fad">GetDereferencedType</a> ()</td></tr> 65<tr class="memitem:a22a27a94e058f93063cd0f24fdc6fe36"><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_1SBType.html#a22a27a94e058f93063cd0f24fdc6fe36">GetUnqualifiedType</a> ()</td></tr> 66<tr class="memitem:a79499c7aebb931d1c4c802744069a3e0"><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_1SBType.html#a79499c7aebb931d1c4c802744069a3e0">GetCanonicalType</a> ()</td></tr> 67<tr class="memitem:ac576f4d421e16eded2e18de2fc8afef3"><td class="memItemLeft" align="right" valign="top">lldb::BasicType </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBType.html#ac576f4d421e16eded2e18de2fc8afef3">GetBasicType</a> ()</td></tr> 68<tr class="memitem:afe527a23ff5cc7e573539d11dad44725"><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_1SBType.html#afe527a23ff5cc7e573539d11dad44725">GetBasicType</a> (lldb::BasicType type)</td></tr> 69<tr class="memitem:ab60b8b02e663c2830cd446e155a1741d"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBType.html#ab60b8b02e663c2830cd446e155a1741d">GetNumberOfFields</a> ()</td></tr> 70<tr class="memitem:a12c0c184ecd2760b63cc86ff44a4bb87"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBType.html#a12c0c184ecd2760b63cc86ff44a4bb87">GetNumberOfDirectBaseClasses</a> ()</td></tr> 71<tr class="memitem:aae4eb19714659657b741c5fbb1cbf03a"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBType.html#aae4eb19714659657b741c5fbb1cbf03a">GetNumberOfVirtualBaseClasses</a> ()</td></tr> 72<tr class="memitem:ad47a75323170d471b746357294dd421c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classlldb_1_1SBTypeMember.html">lldb::SBTypeMember</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBType.html#ad47a75323170d471b746357294dd421c">GetFieldAtIndex</a> (uint32_t idx)</td></tr> 73<tr class="memitem:a9839e832fcdd95f313af40ed8df92a71"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classlldb_1_1SBTypeMember.html">lldb::SBTypeMember</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBType.html#a9839e832fcdd95f313af40ed8df92a71">GetDirectBaseClassAtIndex</a> (uint32_t idx)</td></tr> 74<tr class="memitem:a82f444e1f24b12266f4d53f51fa44d94"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classlldb_1_1SBTypeMember.html">lldb::SBTypeMember</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBType.html#a82f444e1f24b12266f4d53f51fa44d94">GetVirtualBaseClassAtIndex</a> (uint32_t idx)</td></tr> 75<tr class="memitem:aa1becd18c1eae39ca3d0a4dbaeea23bd"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBType.html#aa1becd18c1eae39ca3d0a4dbaeea23bd">GetNumberOfTemplateArguments</a> ()</td></tr> 76<tr class="memitem:add5e93280c025063902e74ed001f0c74"><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_1SBType.html#add5e93280c025063902e74ed001f0c74">GetTemplateArgumentType</a> (uint32_t idx)</td></tr> 77<tr class="memitem:adb4dc943f09526f593de063b1a749caa"><td class="memItemLeft" align="right" valign="top">lldb::TemplateArgumentKind </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBType.html#adb4dc943f09526f593de063b1a749caa">GetTemplateArgumentKind</a> (uint32_t idx)</td></tr> 78<tr class="memitem:a6d4583ffbb150555f0eb497a69ea059a"><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_1SBType.html#a6d4583ffbb150555f0eb497a69ea059a">GetFunctionReturnType</a> ()</td></tr> 79<tr class="memitem:aaef52e2522d94b2694bf92ac43437d53"><td class="memItemLeft" align="right" valign="top"><a class="el" href="classlldb_1_1SBTypeList.html">lldb::SBTypeList</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBType.html#aaef52e2522d94b2694bf92ac43437d53">GetFunctionArgumentTypes</a> ()</td></tr> 80<tr class="memitem:a4065eff0d74b9b8c0a3104abb2ed5495"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBType.html#a4065eff0d74b9b8c0a3104abb2ed5495">GetName</a> ()</td></tr> 81<tr class="memitem:a379deb2430b38d5936092468ecd08248"><td class="memItemLeft" align="right" valign="top">lldb::TypeClass </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBType.html#a379deb2430b38d5936092468ecd08248">GetTypeClass</a> ()</td></tr> 82<tr class="memitem:a01169e4202dda017956e9ea8320465fa"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBType.html#a01169e4202dda017956e9ea8320465fa">IsTypeComplete</a> ()</td></tr> 83<tr class="memitem:a439a57b5b24efd0c339a1629e0b185c8"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBType.html#a439a57b5b24efd0c339a1629e0b185c8">GetDescription</a> (<a class="el" href="classlldb_1_1SBStream.html">lldb::SBStream</a> &description, lldb::DescriptionLevel description_level)</td></tr> 84<tr class="memitem:a0984a98158c637d64902ca90c02d8b6c"><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_1SBType.html#a0984a98158c637d64902ca90c02d8b6c">operator=</a> (const <a class="el" href="classlldb_1_1SBType.html">lldb::SBType</a> &rhs)</td></tr> 85<tr class="memitem:a6f6ec3ade94611e64720c040b0831a53"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBType.html#a6f6ec3ade94611e64720c040b0831a53">operator==</a> (<a class="el" href="classlldb_1_1SBType.html">lldb::SBType</a> &rhs)</td></tr> 86<tr class="memitem:aa39087bd1e493a9303b9291dd0c7b22f"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBType.html#aa39087bd1e493a9303b9291dd0c7b22f">operator!=</a> (<a class="el" href="classlldb_1_1SBType.html">lldb::SBType</a> &rhs)</td></tr> 87</table><table class="memberdecls"> 88<tr class="heading"><td colspan="2"><h2><a name="pro-methods"></a> 89Protected Member Functions</h2></td></tr> 90<tr class="memitem:a07f8556f8f4ae4bebf17a4f78b12ba68"><td class="memItemLeft" align="right" valign="top">lldb_private::TypeImpl & </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBType.html#a07f8556f8f4ae4bebf17a4f78b12ba68">ref</a> ()</td></tr> 91<tr class="memitem:af02c9677173ca35d3bf68fe4b6b87a3d"><td class="memItemLeft" align="right" valign="top">const lldb_private::TypeImpl & </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBType.html#af02c9677173ca35d3bf68fe4b6b87a3d">ref</a> () const </td></tr> 92<tr class="memitem:acff8be9fd2b9995e777db6f269685a8b"><td class="memItemLeft" align="right" valign="top">lldb::TypeImplSP </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBType.html#acff8be9fd2b9995e777db6f269685a8b">GetSP</a> ()</td></tr> 93<tr class="memitem:a3b23b4825c6904c46d03a6d942bf1809"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBType.html#a3b23b4825c6904c46d03a6d942bf1809">SetSP</a> (const lldb::TypeImplSP &type_impl_sp)</td></tr> 94<tr class="memitem:af936ac42a6f0364846899722f395aa66"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBType.html#af936ac42a6f0364846899722f395aa66">SBType</a> (const lldb_private::ClangASTType &)</td></tr> 95<tr class="memitem:a0e6e9c52b6b6af1d8dc282b00a42670e"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBType.html#a0e6e9c52b6b6af1d8dc282b00a42670e">SBType</a> (const lldb::TypeSP &)</td></tr> 96<tr class="memitem:afc42d98560943a47448293c4ce7fbbd7"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBType.html#afc42d98560943a47448293c4ce7fbbd7">SBType</a> (const lldb::TypeImplSP &)</td></tr> 97</table><table class="memberdecls"> 98<tr class="heading"><td colspan="2"><h2><a name="pro-attribs"></a> 99Protected Attributes</h2></td></tr> 100<tr class="memitem:aa3519a7f0660ff503a444cb026cf937c"><td class="memItemLeft" align="right" valign="top">lldb::TypeImplSP </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBType.html#aa3519a7f0660ff503a444cb026cf937c">m_opaque_sp</a></td></tr> 101</table><table class="memberdecls"> 102<tr class="heading"><td colspan="2"><h2><a name="friends"></a> 103Friends</h2></td></tr> 104<tr class="memitem:ad1da93966e155dbac57fbb8b4bddd05a"><td class="memItemLeft" align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBType.html#ad1da93966e155dbac57fbb8b4bddd05a">SBFunction</a></td></tr> 105<tr class="memitem:a5a50b764fceeae5ed6ecf04b9d1eba5c"><td class="memItemLeft" align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBType.html#a5a50b764fceeae5ed6ecf04b9d1eba5c">SBModule</a></td></tr> 106<tr class="memitem:a593230acf95f9720217b7fb17681efca"><td class="memItemLeft" align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBType.html#a593230acf95f9720217b7fb17681efca">SBTarget</a></td></tr> 107<tr class="memitem:ad62734d2ab7c3be41d2865bafa6d9575"><td class="memItemLeft" align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBType.html#ad62734d2ab7c3be41d2865bafa6d9575">SBTypeNameSpecifier</a></td></tr> 108<tr class="memitem:ac05036b13e13aba81e24c1c2ce92ac19"><td class="memItemLeft" align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBType.html#ac05036b13e13aba81e24c1c2ce92ac19">SBTypeMember</a></td></tr> 109<tr class="memitem:a9c19b29ecb5f7d3ed41db1eea04897cb"><td class="memItemLeft" align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBType.html#a9c19b29ecb5f7d3ed41db1eea04897cb">SBTypeList</a></td></tr> 110<tr class="memitem:a6d018c47ed70656ffcdafc2861ee0b2c"><td class="memItemLeft" align="right" valign="top">class </td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBType.html#a6d018c47ed70656ffcdafc2861ee0b2c">SBValue</a></td></tr> 111</table> 112<a name="details" id="details"></a><h2>Detailed Description</h2> 113<div class="textblock"> 114<p>Definition at line <a class="el" href="SBType_8h_source.html#l00071">71</a> of file <a class="el" href="SBType_8h_source.html">SBType.h</a>.</p> 115</div><h2>Constructor & Destructor Documentation</h2> 116<a class="anchor" id="ae794936afde8072ba98f17fd325554b3"></a> 117<div class="memitem"> 118<div class="memproto"> 119 <table class="memname"> 120 <tr> 121 <td class="memname">lldb::SBType::SBType </td> 122 <td>(</td> 123 <td class="paramname"></td><td>)</td> 124 <td></td> 125 </tr> 126 </table> 127</div><div class="memdoc"> 128 129</div> 130</div> 131<a class="anchor" id="a547c8f3d9f244046692e72ba7f99406c"></a> 132<div class="memitem"> 133<div class="memproto"> 134 <table class="memname"> 135 <tr> 136 <td class="memname">lldb::SBType::SBType </td> 137 <td>(</td> 138 <td class="paramtype">const <a class="el" href="classlldb_1_1SBType.html">lldb::SBType</a> & </td> 139 <td class="paramname"><em>rhs</em></td><td>)</td> 140 <td></td> 141 </tr> 142 </table> 143</div><div class="memdoc"> 144 145</div> 146</div> 147<a class="anchor" id="a1830349ee53788a4b32986769b36a00d"></a> 148<div class="memitem"> 149<div class="memproto"> 150 <table class="memname"> 151 <tr> 152 <td class="memname">lldb::SBType::~SBType </td> 153 <td>(</td> 154 <td class="paramname"></td><td>)</td> 155 <td></td> 156 </tr> 157 </table> 158</div><div class="memdoc"> 159 160</div> 161</div> 162<a class="anchor" id="af936ac42a6f0364846899722f395aa66"></a> 163<div class="memitem"> 164<div class="memproto"> 165<table class="mlabels"> 166 <tr> 167 <td class="mlabels-left"> 168 <table class="memname"> 169 <tr> 170 <td class="memname">lldb::SBType::SBType </td> 171 <td>(</td> 172 <td class="paramtype">const lldb_private::ClangASTType & </td> 173 <td class="paramname"></td><td>)</td> 174 <td></td> 175 </tr> 176 </table> 177 </td> 178 <td class="mlabels-right"> 179<span class="mlabels"><span class="mlabel">protected</span></span> </td> 180 </tr> 181</table> 182</div><div class="memdoc"> 183 184</div> 185</div> 186<a class="anchor" id="a0e6e9c52b6b6af1d8dc282b00a42670e"></a> 187<div class="memitem"> 188<div class="memproto"> 189<table class="mlabels"> 190 <tr> 191 <td class="mlabels-left"> 192 <table class="memname"> 193 <tr> 194 <td class="memname">lldb::SBType::SBType </td> 195 <td>(</td> 196 <td class="paramtype">const lldb::TypeSP & </td> 197 <td class="paramname"></td><td>)</td> 198 <td></td> 199 </tr> 200 </table> 201 </td> 202 <td class="mlabels-right"> 203<span class="mlabels"><span class="mlabel">protected</span></span> </td> 204 </tr> 205</table> 206</div><div class="memdoc"> 207 208</div> 209</div> 210<a class="anchor" id="afc42d98560943a47448293c4ce7fbbd7"></a> 211<div class="memitem"> 212<div class="memproto"> 213<table class="mlabels"> 214 <tr> 215 <td class="mlabels-left"> 216 <table class="memname"> 217 <tr> 218 <td class="memname">lldb::SBType::SBType </td> 219 <td>(</td> 220 <td class="paramtype">const lldb::TypeImplSP & </td> 221 <td class="paramname"></td><td>)</td> 222 <td></td> 223 </tr> 224 </table> 225 </td> 226 <td class="mlabels-right"> 227<span class="mlabels"><span class="mlabel">protected</span></span> </td> 228 </tr> 229</table> 230</div><div class="memdoc"> 231 232</div> 233</div> 234<h2>Member Function Documentation</h2> 235<a class="anchor" id="ac576f4d421e16eded2e18de2fc8afef3"></a> 236<div class="memitem"> 237<div class="memproto"> 238 <table class="memname"> 239 <tr> 240 <td class="memname">lldb::BasicType lldb::SBType::GetBasicType </td> 241 <td>(</td> 242 <td class="paramname"></td><td>)</td> 243 <td></td> 244 </tr> 245 </table> 246</div><div class="memdoc"> 247 248</div> 249</div> 250<a class="anchor" id="afe527a23ff5cc7e573539d11dad44725"></a> 251<div class="memitem"> 252<div class="memproto"> 253 <table class="memname"> 254 <tr> 255 <td class="memname"><a class="el" href="classlldb_1_1SBType.html">lldb::SBType</a> lldb::SBType::GetBasicType </td> 256 <td>(</td> 257 <td class="paramtype">lldb::BasicType </td> 258 <td class="paramname"><em>type</em></td><td>)</td> 259 <td></td> 260 </tr> 261 </table> 262</div><div class="memdoc"> 263 264</div> 265</div> 266<a class="anchor" id="a3a0d6caced151c268b82126163879f82"></a> 267<div class="memitem"> 268<div class="memproto"> 269 <table class="memname"> 270 <tr> 271 <td class="memname">uint64_t lldb::SBType::GetByteSize </td> 272 <td>(</td> 273 <td class="paramname"></td><td>)</td> 274 <td></td> 275 </tr> 276 </table> 277</div><div class="memdoc"> 278 279</div> 280</div> 281<a class="anchor" id="a79499c7aebb931d1c4c802744069a3e0"></a> 282<div class="memitem"> 283<div class="memproto"> 284 <table class="memname"> 285 <tr> 286 <td class="memname"><a class="el" href="classlldb_1_1SBType.html">lldb::SBType</a> lldb::SBType::GetCanonicalType </td> 287 <td>(</td> 288 <td class="paramname"></td><td>)</td> 289 <td></td> 290 </tr> 291 </table> 292</div><div class="memdoc"> 293 294</div> 295</div> 296<a class="anchor" id="af8b744735ef680ec21f595a948927fad"></a> 297<div class="memitem"> 298<div class="memproto"> 299 <table class="memname"> 300 <tr> 301 <td class="memname"><a class="el" href="classlldb_1_1SBType.html">lldb::SBType</a> lldb::SBType::GetDereferencedType </td> 302 <td>(</td> 303 <td class="paramname"></td><td>)</td> 304 <td></td> 305 </tr> 306 </table> 307</div><div class="memdoc"> 308 309</div> 310</div> 311<a class="anchor" id="a439a57b5b24efd0c339a1629e0b185c8"></a> 312<div class="memitem"> 313<div class="memproto"> 314 <table class="memname"> 315 <tr> 316 <td class="memname">bool lldb::SBType::GetDescription </td> 317 <td>(</td> 318 <td class="paramtype"><a class="el" href="classlldb_1_1SBStream.html">lldb::SBStream</a> & </td> 319 <td class="paramname"><em>description</em>, </td> 320 </tr> 321 <tr> 322 <td class="paramkey"></td> 323 <td></td> 324 <td class="paramtype">lldb::DescriptionLevel </td> 325 <td class="paramname"><em>description_level</em> </td> 326 </tr> 327 <tr> 328 <td></td> 329 <td>)</td> 330 <td></td><td></td> 331 </tr> 332 </table> 333</div><div class="memdoc"> 334 335</div> 336</div> 337<a class="anchor" id="a9839e832fcdd95f313af40ed8df92a71"></a> 338<div class="memitem"> 339<div class="memproto"> 340 <table class="memname"> 341 <tr> 342 <td class="memname"><a class="el" href="classlldb_1_1SBTypeMember.html">lldb::SBTypeMember</a> lldb::SBType::GetDirectBaseClassAtIndex </td> 343 <td>(</td> 344 <td class="paramtype">uint32_t </td> 345 <td class="paramname"><em>idx</em></td><td>)</td> 346 <td></td> 347 </tr> 348 </table> 349</div><div class="memdoc"> 350 351</div> 352</div> 353<a class="anchor" id="ad47a75323170d471b746357294dd421c"></a> 354<div class="memitem"> 355<div class="memproto"> 356 <table class="memname"> 357 <tr> 358 <td class="memname"><a class="el" href="classlldb_1_1SBTypeMember.html">lldb::SBTypeMember</a> lldb::SBType::GetFieldAtIndex </td> 359 <td>(</td> 360 <td class="paramtype">uint32_t </td> 361 <td class="paramname"><em>idx</em></td><td>)</td> 362 <td></td> 363 </tr> 364 </table> 365</div><div class="memdoc"> 366 367</div> 368</div> 369<a class="anchor" id="aaef52e2522d94b2694bf92ac43437d53"></a> 370<div class="memitem"> 371<div class="memproto"> 372 <table class="memname"> 373 <tr> 374 <td class="memname"><a class="el" href="classlldb_1_1SBTypeList.html">lldb::SBTypeList</a> lldb::SBType::GetFunctionArgumentTypes </td> 375 <td>(</td> 376 <td class="paramname"></td><td>)</td> 377 <td></td> 378 </tr> 379 </table> 380</div><div class="memdoc"> 381 382</div> 383</div> 384<a class="anchor" id="a6d4583ffbb150555f0eb497a69ea059a"></a> 385<div class="memitem"> 386<div class="memproto"> 387 <table class="memname"> 388 <tr> 389 <td class="memname"><a class="el" href="classlldb_1_1SBType.html">lldb::SBType</a> lldb::SBType::GetFunctionReturnType </td> 390 <td>(</td> 391 <td class="paramname"></td><td>)</td> 392 <td></td> 393 </tr> 394 </table> 395</div><div class="memdoc"> 396 397</div> 398</div> 399<a class="anchor" id="a4065eff0d74b9b8c0a3104abb2ed5495"></a> 400<div class="memitem"> 401<div class="memproto"> 402 <table class="memname"> 403 <tr> 404 <td class="memname">const char* lldb::SBType::GetName </td> 405 <td>(</td> 406 <td class="paramname"></td><td>)</td> 407 <td></td> 408 </tr> 409 </table> 410</div><div class="memdoc"> 411 412</div> 413</div> 414<a class="anchor" id="a12c0c184ecd2760b63cc86ff44a4bb87"></a> 415<div class="memitem"> 416<div class="memproto"> 417 <table class="memname"> 418 <tr> 419 <td class="memname">uint32_t lldb::SBType::GetNumberOfDirectBaseClasses </td> 420 <td>(</td> 421 <td class="paramname"></td><td>)</td> 422 <td></td> 423 </tr> 424 </table> 425</div><div class="memdoc"> 426 427</div> 428</div> 429<a class="anchor" id="ab60b8b02e663c2830cd446e155a1741d"></a> 430<div class="memitem"> 431<div class="memproto"> 432 <table class="memname"> 433 <tr> 434 <td class="memname">uint32_t lldb::SBType::GetNumberOfFields </td> 435 <td>(</td> 436 <td class="paramname"></td><td>)</td> 437 <td></td> 438 </tr> 439 </table> 440</div><div class="memdoc"> 441 442</div> 443</div> 444<a class="anchor" id="aa1becd18c1eae39ca3d0a4dbaeea23bd"></a> 445<div class="memitem"> 446<div class="memproto"> 447 <table class="memname"> 448 <tr> 449 <td class="memname">uint32_t lldb::SBType::GetNumberOfTemplateArguments </td> 450 <td>(</td> 451 <td class="paramname"></td><td>)</td> 452 <td></td> 453 </tr> 454 </table> 455</div><div class="memdoc"> 456 457</div> 458</div> 459<a class="anchor" id="aae4eb19714659657b741c5fbb1cbf03a"></a> 460<div class="memitem"> 461<div class="memproto"> 462 <table class="memname"> 463 <tr> 464 <td class="memname">uint32_t lldb::SBType::GetNumberOfVirtualBaseClasses </td> 465 <td>(</td> 466 <td class="paramname"></td><td>)</td> 467 <td></td> 468 </tr> 469 </table> 470</div><div class="memdoc"> 471 472</div> 473</div> 474<a class="anchor" id="a41519198ea09f94286cb0582da3f3096"></a> 475<div class="memitem"> 476<div class="memproto"> 477 <table class="memname"> 478 <tr> 479 <td class="memname"><a class="el" href="classlldb_1_1SBType.html">lldb::SBType</a> lldb::SBType::GetPointeeType </td> 480 <td>(</td> 481 <td class="paramname"></td><td>)</td> 482 <td></td> 483 </tr> 484 </table> 485</div><div class="memdoc"> 486 487</div> 488</div> 489<a class="anchor" id="a9c2b68acc838f49e74a43840b17e438b"></a> 490<div class="memitem"> 491<div class="memproto"> 492 <table class="memname"> 493 <tr> 494 <td class="memname"><a class="el" href="classlldb_1_1SBType.html">lldb::SBType</a> lldb::SBType::GetPointerType </td> 495 <td>(</td> 496 <td class="paramname"></td><td>)</td> 497 <td></td> 498 </tr> 499 </table> 500</div><div class="memdoc"> 501 502</div> 503</div> 504<a class="anchor" id="a4999627efebabd174e802b37aacf4638"></a> 505<div class="memitem"> 506<div class="memproto"> 507 <table class="memname"> 508 <tr> 509 <td class="memname"><a class="el" href="classlldb_1_1SBType.html">lldb::SBType</a> lldb::SBType::GetReferenceType </td> 510 <td>(</td> 511 <td class="paramname"></td><td>)</td> 512 <td></td> 513 </tr> 514 </table> 515</div><div class="memdoc"> 516 517</div> 518</div> 519<a class="anchor" id="acff8be9fd2b9995e777db6f269685a8b"></a> 520<div class="memitem"> 521<div class="memproto"> 522<table class="mlabels"> 523 <tr> 524 <td class="mlabels-left"> 525 <table class="memname"> 526 <tr> 527 <td class="memname">lldb::TypeImplSP lldb::SBType::GetSP </td> 528 <td>(</td> 529 <td class="paramname"></td><td>)</td> 530 <td></td> 531 </tr> 532 </table> 533 </td> 534 <td class="mlabels-right"> 535<span class="mlabels"><span class="mlabel">protected</span></span> </td> 536 </tr> 537</table> 538</div><div class="memdoc"> 539 540</div> 541</div> 542<a class="anchor" id="adb4dc943f09526f593de063b1a749caa"></a> 543<div class="memitem"> 544<div class="memproto"> 545 <table class="memname"> 546 <tr> 547 <td class="memname">lldb::TemplateArgumentKind lldb::SBType::GetTemplateArgumentKind </td> 548 <td>(</td> 549 <td class="paramtype">uint32_t </td> 550 <td class="paramname"><em>idx</em></td><td>)</td> 551 <td></td> 552 </tr> 553 </table> 554</div><div class="memdoc"> 555 556</div> 557</div> 558<a class="anchor" id="add5e93280c025063902e74ed001f0c74"></a> 559<div class="memitem"> 560<div class="memproto"> 561 <table class="memname"> 562 <tr> 563 <td class="memname"><a class="el" href="classlldb_1_1SBType.html">lldb::SBType</a> lldb::SBType::GetTemplateArgumentType </td> 564 <td>(</td> 565 <td class="paramtype">uint32_t </td> 566 <td class="paramname"><em>idx</em></td><td>)</td> 567 <td></td> 568 </tr> 569 </table> 570</div><div class="memdoc"> 571 572</div> 573</div> 574<a class="anchor" id="a379deb2430b38d5936092468ecd08248"></a> 575<div class="memitem"> 576<div class="memproto"> 577 <table class="memname"> 578 <tr> 579 <td class="memname">lldb::TypeClass lldb::SBType::GetTypeClass </td> 580 <td>(</td> 581 <td class="paramname"></td><td>)</td> 582 <td></td> 583 </tr> 584 </table> 585</div><div class="memdoc"> 586 587</div> 588</div> 589<a class="anchor" id="a22a27a94e058f93063cd0f24fdc6fe36"></a> 590<div class="memitem"> 591<div class="memproto"> 592 <table class="memname"> 593 <tr> 594 <td class="memname"><a class="el" href="classlldb_1_1SBType.html">lldb::SBType</a> lldb::SBType::GetUnqualifiedType </td> 595 <td>(</td> 596 <td class="paramname"></td><td>)</td> 597 <td></td> 598 </tr> 599 </table> 600</div><div class="memdoc"> 601 602</div> 603</div> 604<a class="anchor" id="a82f444e1f24b12266f4d53f51fa44d94"></a> 605<div class="memitem"> 606<div class="memproto"> 607 <table class="memname"> 608 <tr> 609 <td class="memname"><a class="el" href="classlldb_1_1SBTypeMember.html">lldb::SBTypeMember</a> lldb::SBType::GetVirtualBaseClassAtIndex </td> 610 <td>(</td> 611 <td class="paramtype">uint32_t </td> 612 <td class="paramname"><em>idx</em></td><td>)</td> 613 <td></td> 614 </tr> 615 </table> 616</div><div class="memdoc"> 617 618</div> 619</div> 620<a class="anchor" id="acdccdb7b9e24d42786511fa4e1228ab9"></a> 621<div class="memitem"> 622<div class="memproto"> 623 <table class="memname"> 624 <tr> 625 <td class="memname">bool lldb::SBType::IsFunctionType </td> 626 <td>(</td> 627 <td class="paramname"></td><td>)</td> 628 <td></td> 629 </tr> 630 </table> 631</div><div class="memdoc"> 632 633</div> 634</div> 635<a class="anchor" id="a3a498be8400b8b107e1cf094ab579b37"></a> 636<div class="memitem"> 637<div class="memproto"> 638 <table class="memname"> 639 <tr> 640 <td class="memname">bool lldb::SBType::IsPointerType </td> 641 <td>(</td> 642 <td class="paramname"></td><td>)</td> 643 <td></td> 644 </tr> 645 </table> 646</div><div class="memdoc"> 647 648</div> 649</div> 650<a class="anchor" id="abeaf40a23af7a4a44382e9e29a3f590e"></a> 651<div class="memitem"> 652<div class="memproto"> 653 <table class="memname"> 654 <tr> 655 <td class="memname">bool lldb::SBType::IsPolymorphicClass </td> 656 <td>(</td> 657 <td class="paramname"></td><td>)</td> 658 <td></td> 659 </tr> 660 </table> 661</div><div class="memdoc"> 662 663</div> 664</div> 665<a class="anchor" id="a3c31afc458235064ff1750a7240f3eab"></a> 666<div class="memitem"> 667<div class="memproto"> 668 <table class="memname"> 669 <tr> 670 <td class="memname">bool lldb::SBType::IsReferenceType </td> 671 <td>(</td> 672 <td class="paramname"></td><td>)</td> 673 <td></td> 674 </tr> 675 </table> 676</div><div class="memdoc"> 677 678</div> 679</div> 680<a class="anchor" id="a01169e4202dda017956e9ea8320465fa"></a> 681<div class="memitem"> 682<div class="memproto"> 683 <table class="memname"> 684 <tr> 685 <td class="memname">bool lldb::SBType::IsTypeComplete </td> 686 <td>(</td> 687 <td class="paramname"></td><td>)</td> 688 <td></td> 689 </tr> 690 </table> 691</div><div class="memdoc"> 692 693</div> 694</div> 695<a class="anchor" id="a5bdc480a1554d029bbc3d72d219f0985"></a> 696<div class="memitem"> 697<div class="memproto"> 698 <table class="memname"> 699 <tr> 700 <td class="memname">bool lldb::SBType::IsValid </td> 701 <td>(</td> 702 <td class="paramname"></td><td>)</td> 703 <td> const</td> 704 </tr> 705 </table> 706</div><div class="memdoc"> 707 708</div> 709</div> 710<a class="anchor" id="aa39087bd1e493a9303b9291dd0c7b22f"></a> 711<div class="memitem"> 712<div class="memproto"> 713 <table class="memname"> 714 <tr> 715 <td class="memname">bool lldb::SBType::operator!= </td> 716 <td>(</td> 717 <td class="paramtype"><a class="el" href="classlldb_1_1SBType.html">lldb::SBType</a> & </td> 718 <td class="paramname"><em>rhs</em></td><td>)</td> 719 <td></td> 720 </tr> 721 </table> 722</div><div class="memdoc"> 723 724</div> 725</div> 726<a class="anchor" id="a0984a98158c637d64902ca90c02d8b6c"></a> 727<div class="memitem"> 728<div class="memproto"> 729 <table class="memname"> 730 <tr> 731 <td class="memname"><a class="el" href="classlldb_1_1SBType.html">lldb::SBType</a>& lldb::SBType::operator= </td> 732 <td>(</td> 733 <td class="paramtype">const <a class="el" href="classlldb_1_1SBType.html">lldb::SBType</a> & </td> 734 <td class="paramname"><em>rhs</em></td><td>)</td> 735 <td></td> 736 </tr> 737 </table> 738</div><div class="memdoc"> 739 740</div> 741</div> 742<a class="anchor" id="a6f6ec3ade94611e64720c040b0831a53"></a> 743<div class="memitem"> 744<div class="memproto"> 745 <table class="memname"> 746 <tr> 747 <td class="memname">bool lldb::SBType::operator== </td> 748 <td>(</td> 749 <td class="paramtype"><a class="el" href="classlldb_1_1SBType.html">lldb::SBType</a> & </td> 750 <td class="paramname"><em>rhs</em></td><td>)</td> 751 <td></td> 752 </tr> 753 </table> 754</div><div class="memdoc"> 755 756</div> 757</div> 758<a class="anchor" id="a07f8556f8f4ae4bebf17a4f78b12ba68"></a> 759<div class="memitem"> 760<div class="memproto"> 761<table class="mlabels"> 762 <tr> 763 <td class="mlabels-left"> 764 <table class="memname"> 765 <tr> 766 <td class="memname">lldb_private::TypeImpl& lldb::SBType::ref </td> 767 <td>(</td> 768 <td class="paramname"></td><td>)</td> 769 <td></td> 770 </tr> 771 </table> 772 </td> 773 <td class="mlabels-right"> 774<span class="mlabels"><span class="mlabel">protected</span></span> </td> 775 </tr> 776</table> 777</div><div class="memdoc"> 778 779</div> 780</div> 781<a class="anchor" id="af02c9677173ca35d3bf68fe4b6b87a3d"></a> 782<div class="memitem"> 783<div class="memproto"> 784<table class="mlabels"> 785 <tr> 786 <td class="mlabels-left"> 787 <table class="memname"> 788 <tr> 789 <td class="memname">const lldb_private::TypeImpl& lldb::SBType::ref </td> 790 <td>(</td> 791 <td class="paramname"></td><td>)</td> 792 <td> const</td> 793 </tr> 794 </table> 795 </td> 796 <td class="mlabels-right"> 797<span class="mlabels"><span class="mlabel">protected</span></span> </td> 798 </tr> 799</table> 800</div><div class="memdoc"> 801 802</div> 803</div> 804<a class="anchor" id="a3b23b4825c6904c46d03a6d942bf1809"></a> 805<div class="memitem"> 806<div class="memproto"> 807<table class="mlabels"> 808 <tr> 809 <td class="mlabels-left"> 810 <table class="memname"> 811 <tr> 812 <td class="memname">void lldb::SBType::SetSP </td> 813 <td>(</td> 814 <td class="paramtype">const lldb::TypeImplSP & </td> 815 <td class="paramname"><em>type_impl_sp</em></td><td>)</td> 816 <td></td> 817 </tr> 818 </table> 819 </td> 820 <td class="mlabels-right"> 821<span class="mlabels"><span class="mlabel">protected</span></span> </td> 822 </tr> 823</table> 824</div><div class="memdoc"> 825 826</div> 827</div> 828<h2>Friends And Related Function Documentation</h2> 829<a class="anchor" id="ad1da93966e155dbac57fbb8b4bddd05a"></a> 830<div class="memitem"> 831<div class="memproto"> 832<table class="mlabels"> 833 <tr> 834 <td class="mlabels-left"> 835 <table class="memname"> 836 <tr> 837 <td class="memname">friend class <a class="el" href="classlldb_1_1SBFunction.html">SBFunction</a></td> 838 </tr> 839 </table> 840 </td> 841 <td class="mlabels-right"> 842<span class="mlabels"><span class="mlabel">friend</span></span> </td> 843 </tr> 844</table> 845</div><div class="memdoc"> 846 847<p>Definition at line <a class="el" href="SBType_8h_source.html#l00196">196</a> of file <a class="el" href="SBType_8h_source.html">SBType.h</a>.</p> 848 849</div> 850</div> 851<a class="anchor" id="a5a50b764fceeae5ed6ecf04b9d1eba5c"></a> 852<div class="memitem"> 853<div class="memproto"> 854<table class="mlabels"> 855 <tr> 856 <td class="mlabels-left"> 857 <table class="memname"> 858 <tr> 859 <td class="memname">friend class <a class="el" href="classlldb_1_1SBModule.html">SBModule</a></td> 860 </tr> 861 </table> 862 </td> 863 <td class="mlabels-right"> 864<span class="mlabels"><span class="mlabel">friend</span></span> </td> 865 </tr> 866</table> 867</div><div class="memdoc"> 868 869<p>Definition at line <a class="el" href="SBType_8h_source.html#l00197">197</a> of file <a class="el" href="SBType_8h_source.html">SBType.h</a>.</p> 870 871</div> 872</div> 873<a class="anchor" id="a593230acf95f9720217b7fb17681efca"></a> 874<div class="memitem"> 875<div class="memproto"> 876<table class="mlabels"> 877 <tr> 878 <td class="mlabels-left"> 879 <table class="memname"> 880 <tr> 881 <td class="memname">friend class <a class="el" href="classlldb_1_1SBTarget.html">SBTarget</a></td> 882 </tr> 883 </table> 884 </td> 885 <td class="mlabels-right"> 886<span class="mlabels"><span class="mlabel">friend</span></span> </td> 887 </tr> 888</table> 889</div><div class="memdoc"> 890 891<p>Definition at line <a class="el" href="SBType_8h_source.html#l00198">198</a> of file <a class="el" href="SBType_8h_source.html">SBType.h</a>.</p> 892 893</div> 894</div> 895<a class="anchor" id="a9c19b29ecb5f7d3ed41db1eea04897cb"></a> 896<div class="memitem"> 897<div class="memproto"> 898<table class="mlabels"> 899 <tr> 900 <td class="mlabels-left"> 901 <table class="memname"> 902 <tr> 903 <td class="memname">friend class <a class="el" href="classlldb_1_1SBTypeList.html">SBTypeList</a></td> 904 </tr> 905 </table> 906 </td> 907 <td class="mlabels-right"> 908<span class="mlabels"><span class="mlabel">friend</span></span> </td> 909 </tr> 910</table> 911</div><div class="memdoc"> 912 913<p>Definition at line <a class="el" href="SBType_8h_source.html#l00201">201</a> of file <a class="el" href="SBType_8h_source.html">SBType.h</a>.</p> 914 915</div> 916</div> 917<a class="anchor" id="ac05036b13e13aba81e24c1c2ce92ac19"></a> 918<div class="memitem"> 919<div class="memproto"> 920<table class="mlabels"> 921 <tr> 922 <td class="mlabels-left"> 923 <table class="memname"> 924 <tr> 925 <td class="memname">friend class <a class="el" href="classlldb_1_1SBTypeMember.html">SBTypeMember</a></td> 926 </tr> 927 </table> 928 </td> 929 <td class="mlabels-right"> 930<span class="mlabels"><span class="mlabel">friend</span></span> </td> 931 </tr> 932</table> 933</div><div class="memdoc"> 934 935<p>Definition at line <a class="el" href="SBType_8h_source.html#l00200">200</a> of file <a class="el" href="SBType_8h_source.html">SBType.h</a>.</p> 936 937</div> 938</div> 939<a class="anchor" id="ad62734d2ab7c3be41d2865bafa6d9575"></a> 940<div class="memitem"> 941<div class="memproto"> 942<table class="mlabels"> 943 <tr> 944 <td class="mlabels-left"> 945 <table class="memname"> 946 <tr> 947 <td class="memname">friend class <a class="el" href="classlldb_1_1SBTypeNameSpecifier.html">SBTypeNameSpecifier</a></td> 948 </tr> 949 </table> 950 </td> 951 <td class="mlabels-right"> 952<span class="mlabels"><span class="mlabel">friend</span></span> </td> 953 </tr> 954</table> 955</div><div class="memdoc"> 956 957<p>Definition at line <a class="el" href="SBType_8h_source.html#l00199">199</a> of file <a class="el" href="SBType_8h_source.html">SBType.h</a>.</p> 958 959</div> 960</div> 961<a class="anchor" id="a6d018c47ed70656ffcdafc2861ee0b2c"></a> 962<div class="memitem"> 963<div class="memproto"> 964<table class="mlabels"> 965 <tr> 966 <td class="mlabels-left"> 967 <table class="memname"> 968 <tr> 969 <td class="memname">friend class <a class="el" href="classlldb_1_1SBValue.html">SBValue</a></td> 970 </tr> 971 </table> 972 </td> 973 <td class="mlabels-right"> 974<span class="mlabels"><span class="mlabel">friend</span></span> </td> 975 </tr> 976</table> 977</div><div class="memdoc"> 978 979<p>Definition at line <a class="el" href="SBType_8h_source.html#l00202">202</a> of file <a class="el" href="SBType_8h_source.html">SBType.h</a>.</p> 980 981</div> 982</div> 983<h2>Member Data Documentation</h2> 984<a class="anchor" id="aa3519a7f0660ff503a444cb026cf937c"></a> 985<div class="memitem"> 986<div class="memproto"> 987<table class="mlabels"> 988 <tr> 989 <td class="mlabels-left"> 990 <table class="memname"> 991 <tr> 992 <td class="memname">lldb::TypeImplSP lldb::SBType::m_opaque_sp</td> 993 </tr> 994 </table> 995 </td> 996 <td class="mlabels-right"> 997<span class="mlabels"><span class="mlabel">protected</span></span> </td> 998 </tr> 999</table> 1000</div><div class="memdoc"> 1001 1002<p>Definition at line <a class="el" href="SBType_8h_source.html#l00194">194</a> of file <a class="el" href="SBType_8h_source.html">SBType.h</a>.</p> 1003 1004</div> 1005</div> 1006<hr/>The documentation for this class was generated from the following file:<ul> 1007<li><a class="el" href="SBType_8h_source.html">SBType.h</a></li> 1008</ul> 1009</div><!-- contents --> 1010<hr> 1011<p class="footer"> 1012Generated on Fri Jul 19 2013 13:25:55 for <a href="http://lldb.llvm.org/">LLVM</a> by 1013<a href="http://www.doxygen.org"><img src="doxygen.png" alt="Doxygen" 1014align="middle" border="0"/>1.8.1.2</a><br> 1015Copyright © 2003-2013 University of Illinois at Urbana-Champaign. 1016All Rights Reserved.</p> 1017<hr> 1018<!--#include virtual="/attrib.incl" --> 1019</body> 1020</html> 1021