UpVal Struct Reference

#include <lobject.h>

List of all members.

Public Attributes

 CommonHeader
TValuev
union {
   TValue   value
   struct {
      struct UpVal *   prev
      struct UpVal *   next
   }   l
u


Detailed Description

Definition at line 274 of file lobject.h.


Member Data Documentation

UpVal::CommonHeader

Definition at line 275 of file lobject.h.

TValue* UpVal::v

Definition at line 276 of file lobject.h.

Referenced by aux_upvalue(), luaC_linkupval(), luaF_close(), luaF_findupval(), luaF_freeupval(), luaF_newupval(), reallymarkobject(), and remarkupvals().

TValue UpVal::value

Definition at line 278 of file lobject.h.

Referenced by luaF_close(), luaF_findupval(), luaF_freeupval(), luaF_newupval(), and reallymarkobject().

struct UpVal* UpVal::prev [read]

Definition at line 280 of file lobject.h.

struct UpVal* UpVal::next [read]

Definition at line 281 of file lobject.h.

Referenced by luaF_close(), and luaF_findupval().

struct { ... } UpVal::l

Referenced by lua_newstate(), luaF_findupval(), remarkupvals(), and unlinkupval().

union { ... } UpVal::u

Referenced by lua_newstate(), luaF_close(), luaF_findupval(), luaF_freeupval(), luaF_newupval(), reallymarkobject(), remarkupvals(), and unlinkupval().


The documentation for this struct was generated from the following file:
Generated on Mon Feb 16 15:15:08 2009 for Scorched3D by  doxygen 1.5.3