<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"> <title>rpm: expdesc Struct Reference</title> <link href="doxygen.css" rel="stylesheet" type="text/css"> <link href="tabs.css" rel="stylesheet" type="text/css"> </head><body> <!-- Generated by Doxygen 1.4.7 --> <div class="tabs"> <ul> <li><a href="index.html"><span>Main Page</span></a></li> <li><a href="modules.html"><span>Modules</span></a></li> <li id="current"><a href="annotated.html"><span>Data Structures</span></a></li> <li><a href="files.html"><span>Files</span></a></li> <li><a href="pages.html"><span>Related Pages</span></a></li> </ul></div> <div class="tabs"> <ul> <li><a href="annotated.html"><span>Data Structures</span></a></li> <li><a href="functions.html"><span>Data Fields</span></a></li> </ul></div> <h1>expdesc Struct Reference</h1><!-- doxytag: class="expdesc" --><code>#include <<a class="el" href="lparser_8h-source.html">lparser.h</a>></code> <p> <table border="0" cellpadding="0" cellspacing="0"> <tr><td></td></tr> <tr><td colspan="2"><br><h2>Data Fields</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="lparser_8h.html#ecced501a9387ab3e6e50a9834615d4e">expkind</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="structexpdesc.html#e74b3577aad7833518986edca3db242c">k</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structexpdesc.html#0b2f77c33e2412d54ec90f71030121e2">info</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structexpdesc.html#ee6d3655f715c8858c97957bd28710b7">aux</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structexpdesc.html#406e85dd954d4a5cec0c0f4a73e519bf">t</a></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="structexpdesc.html#fe6e22f2c18d75bc97add0e1f62e93e2">f</a></td></tr> </table> <hr><a name="_details"></a><h2>Detailed Description</h2> <p> <p> Definition at line <a class="el" href="lparser_8h-source.html#l00036">36</a> of file <a class="el" href="lparser_8h-source.html">lparser.h</a>.<hr><h2>Field Documentation</h2> <a class="anchor" name="ee6d3655f715c8858c97957bd28710b7"></a><!-- doxytag: member="expdesc::aux" ref="ee6d3655f715c8858c97957bd28710b7" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int <a class="el" href="structexpdesc.html#ee6d3655f715c8858c97957bd28710b7">expdesc::aux</a> </td> </tr> </table> </div> <div class="memdoc"> <p> <p> Definition at line <a class="el" href="lparser_8h-source.html#l00038">38</a> of file <a class="el" href="lparser_8h-source.html">lparser.h</a>. <p> Referenced by <a class="el" href="lparser_8c-source.html#l00981">check_conflict()</a>, <a class="el" href="lcode_8c-source.html#l00283">luaK_dischargevars()</a>, <a class="el" href="lcode_8c-source.html#l00608">luaK_indexed()</a>, <a class="el" href="lcode_8c-source.html#l00680">luaK_posfix()</a>, and <a class="el" href="lcode_8c-source.html#l00451">luaK_storevar()</a>. </div> </div><p> <a class="anchor" name="fe6e22f2c18d75bc97add0e1f62e93e2"></a><!-- doxytag: member="expdesc::f" ref="fe6e22f2c18d75bc97add0e1f62e93e2" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int <a class="el" href="structexpdesc.html#fe6e22f2c18d75bc97add0e1f62e93e2">expdesc::f</a> </td> </tr> </table> </div> <div class="memdoc"> <p> <p> Definition at line <a class="el" href="lparser_8h-source.html#l00040">40</a> of file <a class="el" href="lparser_8h-source.html">lparser.h</a>. <p> Referenced by <a class="el" href="lcode_8c-source.html#l00573">codenot()</a>, <a class="el" href="lparser_8c-source.html#l01242">ifstat()</a>, <a class="el" href="lparser_8c-source.html#l00138">init_exp()</a>, <a class="el" href="lcode_8c-source.html#l00370">luaK_exp2reg()</a>, <a class="el" href="lcode_8c-source.html#l00522">luaK_goiftrue()</a>, <a class="el" href="lcode_8c-source.html#l00631">luaK_infix()</a>, <a class="el" href="lcode_8c-source.html#l00680">luaK_posfix()</a>, <a class="el" href="lparser_8c-source.html#l01113">repeatstat()</a>, and <a class="el" href="lparser_8c-source.html#l01069">whilestat()</a>. </div> </div><p> <a class="anchor" name="0b2f77c33e2412d54ec90f71030121e2"></a><!-- doxytag: member="expdesc::info" ref="0b2f77c33e2412d54ec90f71030121e2" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int <a class="el" href="structexpdesc.html#0b2f77c33e2412d54ec90f71030121e2">expdesc::info</a> </td> </tr> </table> </div> <div class="memdoc"> <p> <p> Definition at line <a class="el" href="lparser_8h-source.html#l00038">38</a> of file <a class="el" href="lparser_8h-source.html">lparser.h</a>. <p> Referenced by <a class="el" href="lparser_8c-source.html#l00981">check_conflict()</a>, <a class="el" href="lparser_8c-source.html#l00514">closelistfield()</a>, <a class="el" href="lcode_8c-source.html#l00657">codebinop()</a>, <a class="el" href="lcode_8c-source.html#l00573">codenot()</a>, <a class="el" href="lcode_8c-source.html#l00323">discharge2reg()</a>, <a class="el" href="lcode_8c-source.html#l00221">freeexp()</a>, <a class="el" href="lparser_8c-source.html#l00656">funcargs()</a>, <a class="el" href="lparser_8c-source.html#l00217">indexupvalue()</a>, <a class="el" href="lparser_8c-source.html#l00138">init_exp()</a>, <a class="el" href="lcode_8c-source.html#l00495">invertjump()</a>, <a class="el" href="lcode_8c-source.html#l00505">jumponcond()</a>, <a class="el" href="lparser_8c-source.html#l00528">lastlistfield()</a>, <a class="el" href="lcode_8c-source.html#l00283">luaK_dischargevars()</a>, <a class="el" href="lcode_8c-source.html#l00406">luaK_exp2anyreg()</a>, <a class="el" href="lcode_8c-source.html#l00370">luaK_exp2reg()</a>, <a class="el" href="lcode_8c-source.html#l00428">luaK_exp2RK()</a>, <a class="el" href="lcode_8c-source.html#l00548">luaK_goiffalse()</a>, <a class="el" href="lcode_8c-source.html#l00522">luaK_goiftrue()</a>, <a class="el" href="lcode_8c-source.html#l00680">luaK_posfix()</a>, <a class="el" href="lcode_8c-source.html#l00614">luaK_prefix()</a>, <a class="el" href="lcode_8c-source.html#l00482">luaK_self()</a>, <a class="el" href="lcode_8c-source.html#l00272">luaK_setcallreturns()</a>, <a class="el" href="lcode_8c-source.html#l00451">luaK_storevar()</a>, <a class="el" href="lparser_8c-source.html#l00358">pushclosure()</a>, and <a class="el" href="lparser_8c-source.html#l00491">recfield()</a>. </div> </div><p> <a class="anchor" name="e74b3577aad7833518986edca3db242c"></a><!-- doxytag: member="expdesc::k" ref="e74b3577aad7833518986edca3db242c" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname"><a class="el" href="lparser_8h.html#ecced501a9387ab3e6e50a9834615d4e">expkind</a> <a class="el" href="structexpdesc.html#e74b3577aad7833518986edca3db242c">expdesc::k</a> </td> </tr> </table> </div> <div class="memdoc"> <p> <p> Definition at line <a class="el" href="lparser_8h-source.html#l00037">37</a> of file <a class="el" href="lparser_8h-source.html">lparser.h</a>. <p> Referenced by <a class="el" href="lparser_8c-source.html#l00295">adjust_assign()</a>, <a class="el" href="lparser_8c-source.html#l01006">assignment()</a>, <a class="el" href="lparser_8c-source.html#l00981">check_conflict()</a>, <a class="el" href="lparser_8c-source.html#l00514">closelistfield()</a>, <a class="el" href="lcode_8c-source.html#l00657">codebinop()</a>, <a class="el" href="lcode_8c-source.html#l00573">codenot()</a>, <a class="el" href="lparser_8c-source.html#l01040">cond()</a>, <a class="el" href="lparser_8c-source.html#l00555">constructor()</a>, <a class="el" href="lcode_8c-source.html#l00360">discharge2anyreg()</a>, <a class="el" href="lcode_8c-source.html#l00323">discharge2reg()</a>, <a class="el" href="lparser_8c-source.html#l01131">exp1()</a>, <a class="el" href="lparser_8c-source.html#l01335">exprstat()</a>, <a class="el" href="lcode_8c-source.html#l00221">freeexp()</a>, <a class="el" href="lparser_8c-source.html#l00656">funcargs()</a>, <a class="el" href="lparser_8c-source.html#l00217">indexupvalue()</a>, <a class="el" href="lparser_8c-source.html#l00138">init_exp()</a>, <a class="el" href="lcode_8c-source.html#l00505">jumponcond()</a>, <a class="el" href="lparser_8c-source.html#l00528">lastlistfield()</a>, <a class="el" href="lparser_8c-source.html#l01284">localstat()</a>, <a class="el" href="lcode_8c-source.html#l00283">luaK_dischargevars()</a>, <a class="el" href="lcode_8c-source.html#l00406">luaK_exp2anyreg()</a>, <a class="el" href="lcode_8c-source.html#l00370">luaK_exp2reg()</a>, <a class="el" href="lcode_8c-source.html#l00428">luaK_exp2RK()</a>, <a class="el" href="lcode_8c-source.html#l00548">luaK_goiffalse()</a>, <a class="el" href="lcode_8c-source.html#l00522">luaK_goiftrue()</a>, <a class="el" href="lcode_8c-source.html#l00608">luaK_indexed()</a>, <a class="el" href="lcode_8c-source.html#l00680">luaK_posfix()</a>, <a class="el" href="lcode_8c-source.html#l00614">luaK_prefix()</a>, <a class="el" href="lcode_8c-source.html#l00482">luaK_self()</a>, <a class="el" href="lcode_8c-source.html#l00272">luaK_setcallreturns()</a>, <a class="el" href="lcode_8c-source.html#l00451">luaK_storevar()</a>, <a class="el" href="lparser_8c-source.html#l00716">prefixexp()</a>, <a class="el" href="lparser_8c-source.html#l00358">pushclosure()</a>, <a class="el" href="lparser_8c-source.html#l01352">retstat()</a>, and <a class="el" href="lparser_8c-source.html#l01069">whilestat()</a>. </div> </div><p> <a class="anchor" name="406e85dd954d4a5cec0c0f4a73e519bf"></a><!-- doxytag: member="expdesc::t" ref="406e85dd954d4a5cec0c0f4a73e519bf" args="" --> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">int <a class="el" href="structexpdesc.html#406e85dd954d4a5cec0c0f4a73e519bf">expdesc::t</a> </td> </tr> </table> </div> <div class="memdoc"> <p> <p> Definition at line <a class="el" href="lparser_8h-source.html#l00039">39</a> of file <a class="el" href="lparser_8h-source.html">lparser.h</a>. <p> Referenced by <a class="el" href="lcode_8c-source.html#l00573">codenot()</a>, <a class="el" href="lparser_8c-source.html#l01040">cond()</a>, <a class="el" href="lparser_8c-source.html#l00138">init_exp()</a>, <a class="el" href="lcode_8c-source.html#l00370">luaK_exp2reg()</a>, <a class="el" href="lcode_8c-source.html#l00548">luaK_goiffalse()</a>, <a class="el" href="lcode_8c-source.html#l00631">luaK_infix()</a>, <a class="el" href="lcode_8c-source.html#l00680">luaK_posfix()</a>, and <a class="el" href="lparser_8c-source.html#l01069">whilestat()</a>. </div> </div><p> <hr>The documentation for this struct was generated from the following file:<ul> <li>lua/<a class="el" href="lparser_8h-source.html">lparser.h</a></ul> <hr size="1"><address style="align: right;"><small>Generated on 1 Oct 2013 for rpm by <a href="http://www.doxygen.org/index.html"> <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.7 </small></address> </body> </html>