LLScritpGlobalStorage Class Reference

#include <lscript_tree.h>

Inheritance diagram for LLScritpGlobalStorage:

Inheritance graph
[legend]
Collaboration diagram for LLScritpGlobalStorage:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 LLScritpGlobalStorage (LLScriptGlobalVariable *var)
 LLScritpGlobalStorage (LLScriptGlobalFunctions *func)
 ~LLScritpGlobalStorage ()
void recurse (LLFILE *fp, S32 tabs, S32 tabsize, LSCRIPTCompilePass pass, LSCRIPTPruneType ptype, BOOL &prunearg, LLScriptScope *scope, LSCRIPTType &type, LSCRIPTType basetype, U64 &count, LLScriptByteCodeChunk *chunk, LLScriptByteCodeChunk *heap, S32 stacksize, LLScriptScopeEntry *entry, S32 entrycount, LLScriptLibData **ldata)
S32 getSize ()
void addGlobal (LLScritpGlobalStorage *global)

Public Attributes

LLScriptFilePositionmGlobal
BOOL mbGlobalFunction
LLScritpGlobalStoragemNextp


Detailed Description

Definition at line 2207 of file lscript_tree.h.


Constructor & Destructor Documentation

LLScritpGlobalStorage::LLScritpGlobalStorage ( LLScriptGlobalVariable var  )  [inline]

Definition at line 2211 of file lscript_tree.h.

LLScritpGlobalStorage::LLScritpGlobalStorage ( LLScriptGlobalFunctions func  )  [inline]

Definition at line 2216 of file lscript_tree.h.

LLScritpGlobalStorage::~LLScritpGlobalStorage (  )  [inline]

Definition at line 2221 of file lscript_tree.h.


Member Function Documentation

void LLScritpGlobalStorage::recurse ( LLFILE fp,
S32  tabs,
S32  tabsize,
LSCRIPTCompilePass  pass,
LSCRIPTPruneType  ptype,
BOOL prunearg,
LLScriptScope scope,
LSCRIPTType type,
LSCRIPTType  basetype,
U64 count,
LLScriptByteCodeChunk chunk,
LLScriptByteCodeChunk heap,
S32  stacksize,
LLScriptScopeEntry entry,
S32  entrycount,
LLScriptLibData **  ldata 
) [inline, virtual]

Implements LLScriptFilePosition.

Definition at line 2225 of file lscript_tree.h.

S32 LLScritpGlobalStorage::getSize (  )  [inline, virtual]

Implements LLScriptFilePosition.

Definition at line 2229 of file lscript_tree.h.

void LLScritpGlobalStorage::addGlobal ( LLScritpGlobalStorage global  )  [inline]

Definition at line 2234 of file lscript_tree.h.

References mNextp.


Member Data Documentation

Definition at line 2243 of file lscript_tree.h.

Referenced by LLScriptScript::LLScriptScript().

Definition at line 2244 of file lscript_tree.h.

Referenced by LLScriptScript::LLScriptScript().

Definition at line 2245 of file lscript_tree.h.

Referenced by addGlobal(), and LLScriptScript::LLScriptScript().


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

Generated on Fri May 16 09:02:27 2008 for SecondLife by  doxygen 1.5.5