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&#160;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&#160;List</span></a></li>
22      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
23      <li><a href="functions.html"><span>Class&#160;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> &#124;
34<a href="#pro-methods">Protected Member Functions</a> &#124;
35<a href="#pro-attribs">Protected Attributes</a> &#124;
36<a href="#friends">Friends</a> &#124;
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 &lt;<a class="el" href="SBType_8h_source.html">SBType.h</a>&gt;</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">&#160;</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">&#160;</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> &amp;rhs)</td></tr>
54<tr class="memitem:a1830349ee53788a4b32986769b36a00d"><td class="memItemLeft" align="right" valign="top">&#160;</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&#160;</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&#160;</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&#160;</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&#160;</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&#160;</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&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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>&#160;</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&#160;</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>&#160;</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&#160;</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&#160;</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&#160;</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>&#160;</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>&#160;</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>&#160;</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&#160;</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>&#160;</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&#160;</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>&#160;</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>&#160;</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 *&#160;</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&#160;</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&#160;</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&#160;</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> &amp;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> &amp;&#160;</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> &amp;rhs)</td></tr>
85<tr class="memitem:a6f6ec3ade94611e64720c040b0831a53"><td class="memItemLeft" align="right" valign="top">bool&#160;</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> &amp;rhs)</td></tr>
86<tr class="memitem:aa39087bd1e493a9303b9291dd0c7b22f"><td class="memItemLeft" align="right" valign="top">bool&#160;</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> &amp;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 &amp;&#160;</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 &amp;&#160;</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&#160;</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&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBType.html#a3b23b4825c6904c46d03a6d942bf1809">SetSP</a> (const lldb::TypeImplSP &amp;type_impl_sp)</td></tr>
94<tr class="memitem:af936ac42a6f0364846899722f395aa66"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBType.html#af936ac42a6f0364846899722f395aa66">SBType</a> (const lldb_private::ClangASTType &amp;)</td></tr>
95<tr class="memitem:a0e6e9c52b6b6af1d8dc282b00a42670e"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBType.html#a0e6e9c52b6b6af1d8dc282b00a42670e">SBType</a> (const lldb::TypeSP &amp;)</td></tr>
96<tr class="memitem:afc42d98560943a47448293c4ce7fbbd7"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classlldb_1_1SBType.html#afc42d98560943a47448293c4ce7fbbd7">SBType</a> (const lldb::TypeImplSP &amp;)</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&#160;</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&#160;</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&#160;</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&#160;</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&#160;</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&#160;</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&#160;</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&#160;</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 &amp; 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> &amp;&#160;</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 &amp;&#160;</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 &amp;&#160;</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 &amp;&#160;</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&#160;</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> &amp;&#160;</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&#160;</td>
325          <td class="paramname"><em>description_level</em>&#160;</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&#160;</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&#160;</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&#160;</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&#160;</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&#160;</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> &amp;&#160;</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>&amp; lldb::SBType::operator= </td>
732          <td>(</td>
733          <td class="paramtype">const <a class="el" href="classlldb_1_1SBType.html">lldb::SBType</a> &amp;&#160;</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> &amp;&#160;</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&amp; 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&amp; 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 &amp;&#160;</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 &copy; 2003-2013 University of Illinois at Urbana-Champaign.
1016All Rights Reserved.</p>
1017<hr>
1018<!--#include virtual="/attrib.incl" -->
1019</body>
1020</html>
1021