The Battle for Wesnoth  1.13.4+dev
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Public Attributes | List of all members
expdesc Struct Reference

#include <lparser.h>

Public Attributes

expkind k
 
union {
   struct {
      short   idx
 
      lu_byte   t
 
      lu_byte   vt
 
   }   ind
 
   int   info
 
   lua_Number   nval
 
u
 
int t
 
int f
 

Detailed Description

Definition at line 39 of file lparser.h.

Member Data Documentation

int expdesc::f
short expdesc::idx

Definition at line 43 of file lparser.h.

struct { ... } expdesc::ind
int expdesc::info
expkind expdesc::k
lua_Number expdesc::nval

Definition at line 48 of file lparser.h.

Referenced by constfolding(), discharge2reg(), luaK_exp2RK(), luaK_prefix(), and simpleexp().

lu_byte expdesc::t
int expdesc::t

Definition at line 50 of file lparser.h.

union { ... } expdesc::u
lu_byte expdesc::vt

Definition at line 45 of file lparser.h.


The documentation for this struct was generated from the following file: