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
GCObject Union Reference

#include <lstate.h>

Public Attributes

GCheader gch
 
union TString ts
 
union Udata u
 
union Closure cl
 
struct Table h
 
struct Proto p
 
struct UpVal uv
 
struct lua_State th
 

Detailed Description

Definition at line 184 of file lstate.h.

Member Data Documentation

union Closure GCObject::cl

Definition at line 188 of file lstate.h.

Referenced by luaF_newCclosure(), and luaF_newLclosure().

GCheader GCObject::gch

Definition at line 185 of file lstate.h.

Referenced by correctstack().

struct Table GCObject::h

Definition at line 189 of file lstate.h.

Referenced by luaH_new().

struct Proto GCObject::p

Definition at line 190 of file lstate.h.

Referenced by luaF_newproto().

struct lua_State GCObject::th

Definition at line 192 of file lstate.h.

Referenced by lua_newthread().

union TString GCObject::ts

Definition at line 186 of file lstate.h.

Referenced by createstrobj().

union Udata GCObject::u

Definition at line 187 of file lstate.h.

Referenced by luaS_newudata().

struct UpVal GCObject::uv

Definition at line 191 of file lstate.h.

Referenced by luaF_findupval(), and luaF_newupval().


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