expdesc Struct Reference

#include <lparser.h>


Data Fields

expkind k
int info
int aux
int t
int f


Detailed Description

Definition at line 36 of file lparser.h.


Field Documentation

expkind expdesc::k

Definition at line 37 of file lparser.h.

Referenced by adjust_assign(), assignment(), check_conflict(), closelistfield(), codebinop(), codenot(), cond(), constructor(), discharge2anyreg(), discharge2reg(), exp1(), exprstat(), freeexp(), funcargs(), indexupvalue(), init_exp(), jumponcond(), lastlistfield(), localstat(), luaK_dischargevars(), luaK_exp2anyreg(), luaK_exp2reg(), luaK_exp2RK(), luaK_goiffalse(), luaK_goiftrue(), luaK_indexed(), luaK_posfix(), luaK_prefix(), luaK_self(), luaK_setcallreturns(), luaK_storevar(), prefixexp(), pushclosure(), retstat(), and whilestat().

int expdesc::info

Definition at line 38 of file lparser.h.

Referenced by check_conflict(), closelistfield(), codebinop(), codenot(), discharge2reg(), freeexp(), funcargs(), indexupvalue(), init_exp(), invertjump(), jumponcond(), lastlistfield(), luaK_dischargevars(), luaK_exp2anyreg(), luaK_exp2reg(), luaK_exp2RK(), luaK_goiffalse(), luaK_goiftrue(), luaK_posfix(), luaK_prefix(), luaK_self(), luaK_setcallreturns(), luaK_storevar(), pushclosure(), and recfield().

int expdesc::aux

Definition at line 38 of file lparser.h.

Referenced by check_conflict(), luaK_dischargevars(), luaK_indexed(), luaK_posfix(), and luaK_storevar().

int expdesc::t

Definition at line 39 of file lparser.h.

Referenced by codenot(), cond(), init_exp(), luaK_exp2reg(), luaK_goiffalse(), luaK_infix(), luaK_posfix(), and whilestat().

int expdesc::f

Definition at line 40 of file lparser.h.

Referenced by codenot(), ifstat(), init_exp(), luaK_exp2reg(), luaK_goiftrue(), luaK_infix(), luaK_posfix(), repeatstat(), and whilestat().


The documentation for this struct was generated from the following file:
Generated on Fri Oct 12 08:44:57 2007 for rpm by  doxygen 1.5.2