The Battle for Wesnoth  1.17.0-dev
Public Attributes | List of all members
Vardesc Union Reference

#include <lparser.h>

Public Attributes

struct {
      TValuefields
 
   lu_byte   kind
 
   lu_byte   sidx
 
   short   pidx
 
   TString *   name
 
vd
 
TValue k
 

Detailed Description

Definition at line 96 of file lparser.h.

Member Data Documentation

◆ k

TValue Vardesc::k

Definition at line 104 of file lparser.h.

Referenced by const2val(), and localstat().

◆ kind

lu_byte Vardesc::kind

◆ name

TString* Vardesc::name

◆ pidx

short Vardesc::pidx

Definition at line 101 of file lparser.h.

Referenced by adjustlocalvars(), and localdebuginfo().

◆ sidx

lu_byte Vardesc::sidx

Definition at line 100 of file lparser.h.

Referenced by adjustlocalvars(), init_var(), and stacklevel().

◆ TValuefields

Vardesc::TValuefields

Definition at line 98 of file lparser.h.

◆ vd

struct { ... } Vardesc::vd

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