1<?xml version="1.0" encoding="ascii"?> 2<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 3 "DTD/xhtml1-transitional.dtd"> 4<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> 5<head> 6 <title>lldb.SBDeclaration</title> 7 <link rel="stylesheet" href="epydoc.css" type="text/css" /> 8 <script type="text/javascript" src="epydoc.js"></script> 9</head> 10 11<body bgcolor="white" text="black" link="blue" vlink="#204080" 12 alink="#204080"> 13<!-- ==================== NAVIGATION BAR ==================== --> 14<table class="navbar" border="0" width="100%" cellpadding="0" 15 bgcolor="#a0c0ff" cellspacing="0"> 16 <tr valign="middle"> 17 18 <!-- Tree link --> 19 <th> <a 20 href="module-tree.html">Trees</a> </th> 21 22 <!-- Index link --> 23 <th> <a 24 href="identifier-index.html">Indices</a> </th> 25 26 <!-- Help link --> 27 <th> <a 28 href="help.html">Help</a> </th> 29 30 <!-- Project homepage --> 31 <th class="navbar" align="right" width="100%"> 32 <table border="0" cellpadding="0" cellspacing="0"> 33 <tr><th class="navbar" align="center" 34 ><a class="navbar" target="_top" href="http://lldb.llvm.org">LLDB python API</a></th> 35 </tr></table></th> 36 </tr> 37</table> 38<table width="100%" cellpadding="0" cellspacing="0"> 39 <tr valign="top"> 40 <td width="100%"> 41 <span class="breadcrumbs"> 42 <a href="lldb-module.html">Package lldb</a> :: 43 Class SBDeclaration 44 </span> 45 </td> 46 <td> 47 <table cellpadding="0" cellspacing="0"> 48 <!-- hide/show private --> 49 <tr><td align="right"><span class="options">[<a href="javascript:void(0);" class="privatelink" 50 onclick="toggle_private();">hide private</a>]</span></td></tr> 51 <tr><td align="right"><span class="options" 52 >[<a href="frames.html" target="_top">frames</a 53 >] | <a href="lldb.SBDeclaration-class.html" 54 target="_top">no frames</a>]</span></td></tr> 55 </table> 56 </td> 57 </tr> 58</table> 59<!-- ==================== CLASS DESCRIPTION ==================== --> 60<h1 class="epydoc">Class SBDeclaration</h1><p class="nomargin-top"><span class="codelink"><a href="lldb-pysrc.html#SBDeclaration">source code</a></span></p> 61<center> 62<center> <map id="uml_class_diagram_for_lldb_sbd_3" name="uml_class_diagram_for_lldb_sbd_3"> 63<area shape="rect" id="node13" href="lldb.SBDeclaration-class.html#__swig_setmethods__" title="lldb.SBDeclaration.__swig_setmethods__" alt="" coords="17,31,197,49"/> 64<area shape="rect" id="node13" href="lldb.SBDeclaration-class.html#__swig_getmethods__" title="lldb.SBDeclaration.__swig_getmethods__" alt="" coords="17,49,197,68"/> 65<area shape="rect" id="node13" href="lldb.SBDeclaration-class.html#column" title="A read only property that returns the 1 based column number for this line  entry, a return value of zero indicates that no column information is  available." alt="" coords="17,68,197,87"/> 66<area shape="rect" id="node13" href="lldb.SBDeclaration-class.html#file" title="A read only property that returns an lldb object that represents the file  (lldb.SBFileSpec) for this line entry." alt="" coords="17,87,197,105"/> 67<area shape="rect" id="node13" href="lldb.SBDeclaration-class.html#ling" title="A read only property that returns the 1 based line number for this line  entry, a return value of zero indicates that no line information is  available." alt="" coords="17,105,197,124"/> 68<area shape="rect" id="node13" href="lldb.SBDeclaration-class.html#__setattr__" title="x.__setattr__('name', value) <==> x.name = value" alt="" coords="17,127,197,145"/> 69<area shape="rect" id="node13" href="lldb.SBDeclaration-class.html#__getattr__" title="lldb.SBDeclaration.__getattr__" alt="" coords="17,145,197,164"/> 70<area shape="rect" id="node13" href="lldb.SBDeclaration-class.html#__repr__" title="repr(x)" alt="" coords="17,164,197,183"/> 71<area shape="rect" id="node13" href="lldb.SBDeclaration-class.html#__init__" title="__init__(lldb::SBDeclaration self) -> SBDeclaration  __init__(lldb::SBDeclaration self, SBDeclaration rhs) -> SBDeclaration" alt="" coords="17,183,197,201"/> 72<area shape="rect" id="node13" href="lldb.SBDeclaration-class.html#__swig_destroy__" title="delete_SBDeclaration(SBDeclaration self)" alt="" coords="17,201,197,220"/> 73<area shape="rect" id="node13" href="lldb.SBDeclaration-class.html#__del__" title="lldb.SBDeclaration.__del__" alt="" coords="17,220,197,239"/> 74<area shape="rect" id="node13" href="lldb.SBDeclaration-class.html#__nonzero__" title="lldb.SBDeclaration.__nonzero__" alt="" coords="17,239,197,257"/> 75<area shape="rect" id="node13" href="lldb.SBDeclaration-class.html#IsValid" title="IsValid(SBDeclaration self) -> bool" alt="" coords="17,257,197,276"/> 76<area shape="rect" id="node13" href="lldb.SBDeclaration-class.html#GetFileSpec" title="GetFileSpec(SBDeclaration self) -> SBFileSpec" alt="" coords="17,276,197,295"/> 77<area shape="rect" id="node13" href="lldb.SBDeclaration-class.html#GetLine" title="GetLine(SBDeclaration self) -> uint32_t" alt="" coords="17,295,197,313"/> 78<area shape="rect" id="node13" href="lldb.SBDeclaration-class.html#GetColumn" title="GetColumn(SBDeclaration self) -> uint32_t" alt="" coords="17,313,197,332"/> 79<area shape="rect" id="node13" href="lldb.SBDeclaration-class.html#GetDescription" title="GetDescription(SBDeclaration self, SBStream description) -> bool" alt="" coords="17,332,197,351"/> 80<area shape="rect" id="node13" href="lldb.SBDeclaration-class.html#SetFileSpec" title="SetFileSpec(SBDeclaration self, SBFileSpec filespec)" alt="" coords="17,351,197,369"/> 81<area shape="rect" id="node13" href="lldb.SBDeclaration-class.html#__ne__" title="lldb.SBDeclaration.__ne__" alt="" coords="17,388,197,407"/> 82<area shape="rect" id="node1" href="lldb.SBDeclaration-class.html" title="Specifies an association with a line and column for a variable." alt="" coords="5,6,208,413"/> 83</map> 84 <img src="uml_class_diagram_for_lldb_sbd_3.gif" alt='' usemap="#uml_class_diagram_for_lldb_sbd_3" ismap="ismap" class="graph-without-title" /> 85</center> 86</center> 87<hr /> 88<p>Specifies an association with a line and column for a variable.</p> 89 90<!-- ==================== INSTANCE METHODS ==================== --> 91<a name="section-InstanceMethods"></a> 92<table class="summary" border="1" cellpadding="3" 93 cellspacing="0" width="100%" bgcolor="white"> 94<tr bgcolor="#70b0f0" class="table-header"> 95 <td colspan="2" class="table-header"> 96 <table border="0" cellpadding="0" cellspacing="0" width="100%"> 97 <tr valign="top"> 98 <td align="left"><span class="table-header">Instance Methods</span></td> 99 <td align="right" valign="top" 100 ><span class="options">[<a href="#section-InstanceMethods" 101 class="privatelink" onclick="toggle_private();" 102 >hide private</a>]</span></td> 103 </tr> 104 </table> 105 </td> 106</tr> 107<tr> 108 <td width="15%" align="right" valign="top" class="summary"> 109 <span class="summary-type"> </span> 110 </td><td class="summary"> 111 <table width="100%" cellpadding="0" cellspacing="0" border="0"> 112 <tr> 113 <td><span class="summary-sig"><a href="lldb.SBDeclaration-class.html#__setattr__" class="summary-sig-name">__setattr__</a>(<span class="summary-sig-arg">self</span>, 114 <span class="summary-sig-arg">name</span>, 115 <span class="summary-sig-arg">value</span>)</span><br /> 116 x.__setattr__('name', value) <==> x.name = value</td> 117 <td align="right" valign="top"> 118 <span class="codelink"><a href="lldb-pysrc.html#SBDeclaration.__setattr__">source code</a></span> 119 120 </td> 121 </tr> 122 </table> 123 124 </td> 125 </tr> 126<tr> 127 <td width="15%" align="right" valign="top" class="summary"> 128 <span class="summary-type"> </span> 129 </td><td class="summary"> 130 <table width="100%" cellpadding="0" cellspacing="0" border="0"> 131 <tr> 132 <td><span class="summary-sig"><a name="__getattr__"></a><span class="summary-sig-name">__getattr__</span>(<span class="summary-sig-arg">self</span>, 133 <span class="summary-sig-arg">name</span>)</span></td> 134 <td align="right" valign="top"> 135 <span class="codelink"><a href="lldb-pysrc.html#SBDeclaration.__getattr__">source code</a></span> 136 137 </td> 138 </tr> 139 </table> 140 141 </td> 142 </tr> 143<tr> 144 <td width="15%" align="right" valign="top" class="summary"> 145 <span class="summary-type"> </span> 146 </td><td class="summary"> 147 <table width="100%" cellpadding="0" cellspacing="0" border="0"> 148 <tr> 149 <td><span class="summary-sig"><a href="lldb.SBDeclaration-class.html#__repr__" class="summary-sig-name">__repr__</a>(<span class="summary-sig-arg">self</span>)</span><br /> 150 repr(x)</td> 151 <td align="right" valign="top"> 152 <span class="codelink"><a href="lldb-pysrc.html#_swig_repr">source code</a></span> 153 154 </td> 155 </tr> 156 </table> 157 158 </td> 159 </tr> 160<tr> 161 <td width="15%" align="right" valign="top" class="summary"> 162 <span class="summary-type"> </span> 163 </td><td class="summary"> 164 <table width="100%" cellpadding="0" cellspacing="0" border="0"> 165 <tr> 166 <td><span class="summary-sig"><a href="lldb.SBDeclaration-class.html#__init__" class="summary-sig-name">__init__</a>(<span class="summary-sig-arg">self</span>, 167 <span class="summary-sig-arg">*args</span>)</span><br /> 168 __init__(lldb::SBDeclaration self) -> SBDeclaration 169 __init__(lldb::SBDeclaration self, SBDeclaration rhs) -> 170 SBDeclaration</td> 171 <td align="right" valign="top"> 172 <span class="codelink"><a href="lldb-pysrc.html#SBDeclaration.__init__">source code</a></span> 173 174 </td> 175 </tr> 176 </table> 177 178 </td> 179 </tr> 180<tr> 181 <td width="15%" align="right" valign="top" class="summary"> 182 <span class="summary-type"> </span> 183 </td><td class="summary"> 184 <table width="100%" cellpadding="0" cellspacing="0" border="0"> 185 <tr> 186 <td><span class="summary-sig"><a name="__swig_destroy__"></a><span class="summary-sig-name">__swig_destroy__</span>(<span class="summary-sig-arg">...</span>)</span><br /> 187 delete_SBDeclaration(SBDeclaration self)</td> 188 <td align="right" valign="top"> 189 190 191 </td> 192 </tr> 193 </table> 194 195 </td> 196 </tr> 197<tr> 198 <td width="15%" align="right" valign="top" class="summary"> 199 <span class="summary-type"> </span> 200 </td><td class="summary"> 201 <table width="100%" cellpadding="0" cellspacing="0" border="0"> 202 <tr> 203 <td><span class="summary-sig"><a name="__del__"></a><span class="summary-sig-name">__del__</span>(<span class="summary-sig-arg">self</span>)</span></td> 204 <td align="right" valign="top"> 205 <span class="codelink"><a href="lldb-pysrc.html#SBDeclaration.__del__">source code</a></span> 206 207 </td> 208 </tr> 209 </table> 210 211 </td> 212 </tr> 213<tr> 214 <td width="15%" align="right" valign="top" class="summary"> 215 <span class="summary-type"> </span> 216 </td><td class="summary"> 217 <table width="100%" cellpadding="0" cellspacing="0" border="0"> 218 <tr> 219 <td><span class="summary-sig"><a name="__nonzero__"></a><span class="summary-sig-name">__nonzero__</span>(<span class="summary-sig-arg">self</span>)</span></td> 220 <td align="right" valign="top"> 221 <span class="codelink"><a href="lldb-pysrc.html#SBDeclaration.__nonzero__">source code</a></span> 222 223 </td> 224 </tr> 225 </table> 226 227 </td> 228 </tr> 229<tr> 230 <td width="15%" align="right" valign="top" class="summary"> 231 <span class="summary-type"> </span> 232 </td><td class="summary"> 233 <table width="100%" cellpadding="0" cellspacing="0" border="0"> 234 <tr> 235 <td><span class="summary-sig"><a name="IsValid"></a><span class="summary-sig-name">IsValid</span>(<span class="summary-sig-arg">self</span>)</span><br /> 236 IsValid(SBDeclaration self) -> bool</td> 237 <td align="right" valign="top"> 238 <span class="codelink"><a href="lldb-pysrc.html#SBDeclaration.IsValid">source code</a></span> 239 240 </td> 241 </tr> 242 </table> 243 244 </td> 245 </tr> 246<tr> 247 <td width="15%" align="right" valign="top" class="summary"> 248 <span class="summary-type"> </span> 249 </td><td class="summary"> 250 <table width="100%" cellpadding="0" cellspacing="0" border="0"> 251 <tr> 252 <td><span class="summary-sig"><a name="GetFileSpec"></a><span class="summary-sig-name">GetFileSpec</span>(<span class="summary-sig-arg">self</span>)</span><br /> 253 GetFileSpec(SBDeclaration self) -> SBFileSpec</td> 254 <td align="right" valign="top"> 255 <span class="codelink"><a href="lldb-pysrc.html#SBDeclaration.GetFileSpec">source code</a></span> 256 257 </td> 258 </tr> 259 </table> 260 261 </td> 262 </tr> 263<tr> 264 <td width="15%" align="right" valign="top" class="summary"> 265 <span class="summary-type"> </span> 266 </td><td class="summary"> 267 <table width="100%" cellpadding="0" cellspacing="0" border="0"> 268 <tr> 269 <td><span class="summary-sig"><a name="GetLine"></a><span class="summary-sig-name">GetLine</span>(<span class="summary-sig-arg">self</span>)</span><br /> 270 GetLine(SBDeclaration self) -> uint32_t</td> 271 <td align="right" valign="top"> 272 <span class="codelink"><a href="lldb-pysrc.html#SBDeclaration.GetLine">source code</a></span> 273 274 </td> 275 </tr> 276 </table> 277 278 </td> 279 </tr> 280<tr> 281 <td width="15%" align="right" valign="top" class="summary"> 282 <span class="summary-type"> </span> 283 </td><td class="summary"> 284 <table width="100%" cellpadding="0" cellspacing="0" border="0"> 285 <tr> 286 <td><span class="summary-sig"><a name="GetColumn"></a><span class="summary-sig-name">GetColumn</span>(<span class="summary-sig-arg">self</span>)</span><br /> 287 GetColumn(SBDeclaration self) -> uint32_t</td> 288 <td align="right" valign="top"> 289 <span class="codelink"><a href="lldb-pysrc.html#SBDeclaration.GetColumn">source code</a></span> 290 291 </td> 292 </tr> 293 </table> 294 295 </td> 296 </tr> 297<tr> 298 <td width="15%" align="right" valign="top" class="summary"> 299 <span class="summary-type"> </span> 300 </td><td class="summary"> 301 <table width="100%" cellpadding="0" cellspacing="0" border="0"> 302 <tr> 303 <td><span class="summary-sig"><a name="GetDescription"></a><span class="summary-sig-name">GetDescription</span>(<span class="summary-sig-arg">self</span>, 304 <span class="summary-sig-arg">*args</span>)</span><br /> 305 GetDescription(SBDeclaration self, SBStream description) -> bool</td> 306 <td align="right" valign="top"> 307 <span class="codelink"><a href="lldb-pysrc.html#SBDeclaration.GetDescription">source code</a></span> 308 309 </td> 310 </tr> 311 </table> 312 313 </td> 314 </tr> 315<tr> 316 <td width="15%" align="right" valign="top" class="summary"> 317 <span class="summary-type"> </span> 318 </td><td class="summary"> 319 <table width="100%" cellpadding="0" cellspacing="0" border="0"> 320 <tr> 321 <td><span class="summary-sig"><a name="SetFileSpec"></a><span class="summary-sig-name">SetFileSpec</span>(<span class="summary-sig-arg">self</span>, 322 <span class="summary-sig-arg">*args</span>)</span><br /> 323 SetFileSpec(SBDeclaration self, SBFileSpec filespec)</td> 324 <td align="right" valign="top"> 325 <span class="codelink"><a href="lldb-pysrc.html#SBDeclaration.SetFileSpec">source code</a></span> 326 327 </td> 328 </tr> 329 </table> 330 331 </td> 332 </tr> 333<tr> 334 <td width="15%" align="right" valign="top" class="summary"> 335 <span class="summary-type"> </span> 336 </td><td class="summary"> 337 <table width="100%" cellpadding="0" cellspacing="0" border="0"> 338 <tr> 339 <td><span class="summary-sig"><a name="SetLine"></a><span class="summary-sig-name">SetLine</span>(<span class="summary-sig-arg">self</span>, 340 <span class="summary-sig-arg">*args</span>)</span><br /> 341 SetLine(SBDeclaration self, uint32_t line)</td> 342 <td align="right" valign="top"> 343 <span class="codelink"><a href="lldb-pysrc.html#SBDeclaration.SetLine">source code</a></span> 344 345 </td> 346 </tr> 347 </table> 348 349 </td> 350 </tr> 351<tr> 352 <td width="15%" align="right" valign="top" class="summary"> 353 <span class="summary-type"> </span> 354 </td><td class="summary"> 355 <table width="100%" cellpadding="0" cellspacing="0" border="0"> 356 <tr> 357 <td><span class="summary-sig"><a name="SetColumn"></a><span class="summary-sig-name">SetColumn</span>(<span class="summary-sig-arg">self</span>, 358 <span class="summary-sig-arg">*args</span>)</span><br /> 359 SetColumn(SBDeclaration self, uint32_t column)</td> 360 <td align="right" valign="top"> 361 <span class="codelink"><a href="lldb-pysrc.html#SBDeclaration.SetColumn">source code</a></span> 362 363 </td> 364 </tr> 365 </table> 366 367 </td> 368 </tr> 369<tr> 370 <td width="15%" align="right" valign="top" class="summary"> 371 <span class="summary-type"> </span> 372 </td><td class="summary"> 373 <table width="100%" cellpadding="0" cellspacing="0" border="0"> 374 <tr> 375 <td><span class="summary-sig"><a href="lldb.SBDeclaration-class.html#__str__" class="summary-sig-name">__str__</a>(<span class="summary-sig-arg">self</span>)</span><br /> 376 __str__(SBDeclaration self) -> PyObject *</td> 377 <td align="right" valign="top"> 378 <span class="codelink"><a href="lldb-pysrc.html#SBDeclaration.__str__">source code</a></span> 379 380 </td> 381 </tr> 382 </table> 383 384 </td> 385 </tr> 386<tr> 387 <td width="15%" align="right" valign="top" class="summary"> 388 <span class="summary-type"> </span> 389 </td><td class="summary"> 390 <table width="100%" cellpadding="0" cellspacing="0" border="0"> 391 <tr> 392 <td><span class="summary-sig"><a name="__eq__"></a><span class="summary-sig-name">__eq__</span>(<span class="summary-sig-arg">self</span>, 393 <span class="summary-sig-arg">rhs</span>)</span></td> 394 <td align="right" valign="top"> 395 <span class="codelink"><a href="lldb-pysrc.html#SBDeclaration.__eq__">source code</a></span> 396 397 </td> 398 </tr> 399 </table> 400 401 </td> 402 </tr> 403<tr> 404 <td width="15%" align="right" valign="top" class="summary"> 405 <span class="summary-type"> </span> 406 </td><td class="summary"> 407 <table width="100%" cellpadding="0" cellspacing="0" border="0"> 408 <tr> 409 <td><span class="summary-sig"><a name="__ne__"></a><span class="summary-sig-name">__ne__</span>(<span class="summary-sig-arg">self</span>, 410 <span class="summary-sig-arg">rhs</span>)</span></td> 411 <td align="right" valign="top"> 412 <span class="codelink"><a href="lldb-pysrc.html#SBDeclaration.__ne__">source code</a></span> 413 414 </td> 415 </tr> 416 </table> 417 418 </td> 419 </tr> 420 <tr> 421 <td colspan="2" class="summary"> 422 <p class="indent-wrapped-lines"><b>Inherited from <code>object</code></b>: 423 <code>__delattr__</code>, 424 <code>__format__</code>, 425 <code>__getattribute__</code>, 426 <code>__hash__</code>, 427 <code>__new__</code>, 428 <code>__reduce__</code>, 429 <code>__reduce_ex__</code>, 430 <code>__sizeof__</code>, 431 <code>__subclasshook__</code> 432 </p> 433 </td> 434 </tr> 435</table> 436<!-- ==================== CLASS VARIABLES ==================== --> 437<a name="section-ClassVariables"></a> 438<table class="summary" border="1" cellpadding="3" 439 cellspacing="0" width="100%" bgcolor="white"> 440<tr bgcolor="#70b0f0" class="table-header"> 441 <td colspan="2" class="table-header"> 442 <table border="0" cellpadding="0" cellspacing="0" width="100%"> 443 <tr valign="top"> 444 <td align="left"><span class="table-header">Class Variables</span></td> 445 <td align="right" valign="top" 446 ><span class="options">[<a href="#section-ClassVariables" 447 class="privatelink" onclick="toggle_private();" 448 >hide private</a>]</span></td> 449 </tr> 450 </table> 451 </td> 452</tr> 453<tr> 454 <td width="15%" align="right" valign="top" class="summary"> 455 <span class="summary-type"> </span> 456 </td><td class="summary"> 457 <a name="__swig_setmethods__"></a><span class="summary-name">__swig_setmethods__</span> = <code title="{}"><code class="variable-group">{</code><code class="variable-group">}</code></code> 458 </td> 459 </tr> 460<tr> 461 <td width="15%" align="right" valign="top" class="summary"> 462 <span class="summary-type"> </span> 463 </td><td class="summary"> 464 <a name="__swig_getmethods__"></a><span class="summary-name">__swig_getmethods__</span> = <code title="{}">{}</code> 465 </td> 466 </tr> 467</table> 468<!-- ==================== PROPERTIES ==================== --> 469<a name="section-Properties"></a> 470<table class="summary" border="1" cellpadding="3" 471 cellspacing="0" width="100%" bgcolor="white"> 472<tr bgcolor="#70b0f0" class="table-header"> 473 <td colspan="2" class="table-header"> 474 <table border="0" cellpadding="0" cellspacing="0" width="100%"> 475 <tr valign="top"> 476 <td align="left"><span class="table-header">Properties</span></td> 477 <td align="right" valign="top" 478 ><span class="options">[<a href="#section-Properties" 479 class="privatelink" onclick="toggle_private();" 480 >hide private</a>]</span></td> 481 </tr> 482 </table> 483 </td> 484</tr> 485<tr> 486 <td width="15%" align="right" valign="top" class="summary"> 487 <span class="summary-type"> </span> 488 </td><td class="summary"> 489 <a href="lldb.SBDeclaration-class.html#column" class="summary-name">column</a><br /> 490 A read only property that returns the 1 based column number for this 491 line entry, a return value of zero indicates that no column 492 information is available. 493 </td> 494 </tr> 495<tr> 496 <td width="15%" align="right" valign="top" class="summary"> 497 <span class="summary-type"> </span> 498 </td><td class="summary"> 499 <a href="lldb.SBDeclaration-class.html#file" class="summary-name">file</a><br /> 500 A read only property that returns an lldb object that represents the 501 file (lldb.SBFileSpec) for this line entry. 502 </td> 503 </tr> 504<tr> 505 <td width="15%" align="right" valign="top" class="summary"> 506 <span class="summary-type"> </span> 507 </td><td class="summary"> 508 <a href="lldb.SBDeclaration-class.html#ling" class="summary-name">ling</a><br /> 509 A read only property that returns the 1 based line number for this 510 line entry, a return value of zero indicates that no line information 511 is available. 512 </td> 513 </tr> 514 <tr> 515 <td colspan="2" class="summary"> 516 <p class="indent-wrapped-lines"><b>Inherited from <code>object</code></b>: 517 <code>__class__</code> 518 </p> 519 </td> 520 </tr> 521</table> 522<!-- ==================== METHOD DETAILS ==================== --> 523<a name="section-MethodDetails"></a> 524<table class="details" border="1" cellpadding="3" 525 cellspacing="0" width="100%" bgcolor="white"> 526<tr bgcolor="#70b0f0" class="table-header"> 527 <td colspan="2" class="table-header"> 528 <table border="0" cellpadding="0" cellspacing="0" width="100%"> 529 <tr valign="top"> 530 <td align="left"><span class="table-header">Method Details</span></td> 531 <td align="right" valign="top" 532 ><span class="options">[<a href="#section-MethodDetails" 533 class="privatelink" onclick="toggle_private();" 534 >hide private</a>]</span></td> 535 </tr> 536 </table> 537 </td> 538</tr> 539</table> 540<a name="__setattr__"></a> 541<div> 542<table class="details" border="1" cellpadding="3" 543 cellspacing="0" width="100%" bgcolor="white"> 544<tr><td> 545 <table width="100%" cellpadding="0" cellspacing="0" border="0"> 546 <tr valign="top"><td> 547 <h3 class="epydoc"><span class="sig"><span class="sig-name">__setattr__</span>(<span class="sig-arg">self</span>, 548 <span class="sig-arg">name</span>, 549 <span class="sig-arg">value</span>)</span> 550 </h3> 551 </td><td align="right" valign="top" 552 ><span class="codelink"><a href="lldb-pysrc.html#SBDeclaration.__setattr__">source code</a></span> 553 </td> 554 </tr></table> 555 556 <p>x.__setattr__('name', value) <==> x.name = value</p> 557 <dl class="fields"> 558 <dt>Overrides: 559 object.__setattr__ 560 <dd><em class="note">(inherited documentation)</em></dd> 561 </dt> 562 </dl> 563</td></tr></table> 564</div> 565<a name="__repr__"></a> 566<div> 567<table class="details" border="1" cellpadding="3" 568 cellspacing="0" width="100%" bgcolor="white"> 569<tr><td> 570 <table width="100%" cellpadding="0" cellspacing="0" border="0"> 571 <tr valign="top"><td> 572 <h3 class="epydoc"><span class="sig"><span class="sig-name">__repr__</span>(<span class="sig-arg">self</span>)</span> 573 <br /><em class="fname">(Representation operator)</em> 574 </h3> 575 </td><td align="right" valign="top" 576 ><span class="codelink"><a href="lldb-pysrc.html#_swig_repr">source code</a></span> 577 </td> 578 </tr></table> 579 580 <p>repr(x)</p> 581 <dl class="fields"> 582 <dt>Overrides: 583 object.__repr__ 584 <dd><em class="note">(inherited documentation)</em></dd> 585 </dt> 586 </dl> 587</td></tr></table> 588</div> 589<a name="__init__"></a> 590<div> 591<table class="details" border="1" cellpadding="3" 592 cellspacing="0" width="100%" bgcolor="white"> 593<tr><td> 594 <table width="100%" cellpadding="0" cellspacing="0" border="0"> 595 <tr valign="top"><td> 596 <h3 class="epydoc"><span class="sig"><span class="sig-name">__init__</span>(<span class="sig-arg">self</span>, 597 <span class="sig-arg">*args</span>)</span> 598 <br /><em class="fname">(Constructor)</em> 599 </h3> 600 </td><td align="right" valign="top" 601 ><span class="codelink"><a href="lldb-pysrc.html#SBDeclaration.__init__">source code</a></span> 602 </td> 603 </tr></table> 604 605 <p>__init__(lldb::SBDeclaration self) -> SBDeclaration 606 __init__(lldb::SBDeclaration self, SBDeclaration rhs) -> 607 SBDeclaration</p> 608 <dl class="fields"> 609 <dt>Overrides: 610 object.__init__ 611 </dt> 612 </dl> 613</td></tr></table> 614</div> 615<a name="__str__"></a> 616<div> 617<table class="details" border="1" cellpadding="3" 618 cellspacing="0" width="100%" bgcolor="white"> 619<tr><td> 620 <table width="100%" cellpadding="0" cellspacing="0" border="0"> 621 <tr valign="top"><td> 622 <h3 class="epydoc"><span class="sig"><span class="sig-name">__str__</span>(<span class="sig-arg">self</span>)</span> 623 <br /><em class="fname">(Informal representation operator)</em> 624 </h3> 625 </td><td align="right" valign="top" 626 ><span class="codelink"><a href="lldb-pysrc.html#SBDeclaration.__str__">source code</a></span> 627 </td> 628 </tr></table> 629 630 <p>__str__(SBDeclaration self) -> PyObject *</p> 631 <dl class="fields"> 632 <dt>Overrides: 633 object.__str__ 634 </dt> 635 </dl> 636</td></tr></table> 637</div> 638<br /> 639<!-- ==================== PROPERTY DETAILS ==================== --> 640<a name="section-PropertyDetails"></a> 641<table class="details" border="1" cellpadding="3" 642 cellspacing="0" width="100%" bgcolor="white"> 643<tr bgcolor="#70b0f0" class="table-header"> 644 <td colspan="2" class="table-header"> 645 <table border="0" cellpadding="0" cellspacing="0" width="100%"> 646 <tr valign="top"> 647 <td align="left"><span class="table-header">Property Details</span></td> 648 <td align="right" valign="top" 649 ><span class="options">[<a href="#section-PropertyDetails" 650 class="privatelink" onclick="toggle_private();" 651 >hide private</a>]</span></td> 652 </tr> 653 </table> 654 </td> 655</tr> 656</table> 657<a name="column"></a> 658<div> 659<table class="details" border="1" cellpadding="3" 660 cellspacing="0" width="100%" bgcolor="white"> 661<tr><td> 662 <h3 class="epydoc">column</h3> 663 <p>A read only property that returns the 1 based column number for this 664 line entry, a return value of zero indicates that no column information 665 is available.</p> 666 <dl class="fields"> 667 <dt>Get Method:</dt> 668 <dd class="value"><span class="summary-sig"><a href="lldb.SBDeclaration-class.html#GetColumn" class="summary-sig-name">GetColumn</a>(<span class="summary-sig-arg">self</span>)</span> 669 - GetColumn(SBDeclaration self) -> uint32_t 670 </dd> 671 </dl> 672</td></tr></table> 673</div> 674<a name="file"></a> 675<div> 676<table class="details" border="1" cellpadding="3" 677 cellspacing="0" width="100%" bgcolor="white"> 678<tr><td> 679 <h3 class="epydoc">file</h3> 680 <p>A read only property that returns an lldb object that represents the 681 file (lldb.SBFileSpec) for this line entry.</p> 682 <dl class="fields"> 683 <dt>Get Method:</dt> 684 <dd class="value"><span class="summary-sig"><a href="lldb.SBDeclaration-class.html#GetFileSpec" class="summary-sig-name">GetFileSpec</a>(<span class="summary-sig-arg">self</span>)</span> 685 - GetFileSpec(SBDeclaration self) -> SBFileSpec 686 </dd> 687 </dl> 688</td></tr></table> 689</div> 690<a name="ling"></a> 691<div> 692<table class="details" border="1" cellpadding="3" 693 cellspacing="0" width="100%" bgcolor="white"> 694<tr><td> 695 <h3 class="epydoc">ling</h3> 696 <p>A read only property that returns the 1 based line number for this 697 line entry, a return value of zero indicates that no line information is 698 available.</p> 699 <dl class="fields"> 700 <dt>Get Method:</dt> 701 <dd class="value"><span class="summary-sig"><a href="lldb.SBDeclaration-class.html#GetLine" class="summary-sig-name">GetLine</a>(<span class="summary-sig-arg">self</span>)</span> 702 - GetLine(SBDeclaration self) -> uint32_t 703 </dd> 704 </dl> 705</td></tr></table> 706</div> 707<br /> 708<!-- ==================== NAVIGATION BAR ==================== --> 709<table class="navbar" border="0" width="100%" cellpadding="0" 710 bgcolor="#a0c0ff" cellspacing="0"> 711 <tr valign="middle"> 712 713 <!-- Tree link --> 714 <th> <a 715 href="module-tree.html">Trees</a> </th> 716 717 <!-- Index link --> 718 <th> <a 719 href="identifier-index.html">Indices</a> </th> 720 721 <!-- Help link --> 722 <th> <a 723 href="help.html">Help</a> </th> 724 725 <!-- Project homepage --> 726 <th class="navbar" align="right" width="100%"> 727 <table border="0" cellpadding="0" cellspacing="0"> 728 <tr><th class="navbar" align="center" 729 ><a class="navbar" target="_top" href="http://lldb.llvm.org">LLDB python API</a></th> 730 </tr></table></th> 731 </tr> 732</table> 733<table border="0" cellpadding="0" cellspacing="0" width="100%%"> 734 <tr> 735 <td align="left" class="footer"> 736 Generated by Epydoc 3.0.1 on Fri Jul 19 13:22:35 2013 737 </td> 738 <td align="right" class="footer"> 739 <a target="mainFrame" href="http://epydoc.sourceforge.net" 740 >http://epydoc.sourceforge.net</a> 741 </td> 742 </tr> 743</table> 744 745<script type="text/javascript"> 746 <!-- 747 // Private objects are initially displayed (because if 748 // javascript is turned off then we want them to be 749 // visible); but by default, we want to hide them. So hide 750 // them unless we have a cookie that says to show them. 751 checkCookie(); 752 // --> 753</script> 754</body> 755</html> 756