Main Page | Class Hierarchy | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals

define_s Struct Reference

#include <l_precomp.h>

Collaboration diagram for define_s:

Collaboration graph
[legend]

Data Fields

int builtin
int flags
define_shashnext
char * name
define_snext
int numparms
token_tparms
token_ttokens

Field Documentation

int builtin
 

Definition at line 75 of file l_precomp.h.

Referenced by PC_AddBuiltinDefines(), PC_CopyDefine(), PC_ExpandBuiltinDefine(), and PC_ExpandDefine().

int flags
 

Definition at line 74 of file l_precomp.h.

Referenced by PC_AddBuiltinDefines(), PC_CopyDefine(), and PC_Directive_define().

struct define_s* hashnext
 

Definition at line 80 of file l_precomp.h.

Referenced by FreeSource(), PC_AddDefineToHash(), PC_CopyDefine(), PC_Directive_undef(), PC_FindHashedDefine(), and PC_PrintDefineHashTable().

char* name
 

Definition at line 73 of file l_precomp.h.

Referenced by PC_AddBuiltinDefines(), PC_AddDefineToHash(), PC_CopyDefine(), PC_Directive_define(), PC_FindDefine(), PC_FindHashedDefine(), PC_PrintDefineHashTable(), and PC_ReadDefineParms().

struct define_s* next
 

Definition at line 79 of file l_precomp.h.

Referenced by FreeSource(), PC_AddBuiltinDefines(), PC_AddDefine(), PC_AddGlobalDefine(), PC_AddGlobalDefinesToSource(), PC_CopyDefine(), PC_Directive_define(), PC_Directive_undef(), PC_FindDefine(), and PC_RemoveAllGlobalDefines().

int numparms
 

Definition at line 76 of file l_precomp.h.

Referenced by PC_CopyDefine(), PC_Directive_define(), PC_ExpandDefine(), and PC_ReadDefineParms().

token_t* parms
 

Definition at line 77 of file l_precomp.h.

Referenced by PC_CopyDefine(), PC_Directive_define(), PC_FindDefineParm(), and PC_FreeDefine().

token_t* tokens
 

Definition at line 78 of file l_precomp.h.

Referenced by PC_CopyDefine(), PC_Directive_define(), PC_ExpandDefine(), and PC_FreeDefine().


The documentation for this struct was generated from the following file:
Generated on Thu Aug 25 19:51:30 2005 for Quake III Arena by  doxygen 1.3.9.1