ReactOS 0.4.15-dev-7834-g00c4b3d
pp_entry Struct Reference

#include <wpp_private.h>

Collaboration diagram for pp_entry:

Public Attributes

struct pp_entrynext
 
struct pp_entryprev
 
def_type_t type
 
charident
 
marg_t ** margs
 
int nargs
 
union {
   mtext_t *   mtext
 
   char *   text
 
subst
 
int expanding
 
charfilename
 
int linenumber
 
includelogicentry_tiep
 
union {
   mtext_t *   mtext
 
   char *   text
 
subst
 

Detailed Description

Definition at line 95 of file wpp_private.h.

Member Data Documentation

◆ expanding

int pp_entry::expanding

Definition at line 106 of file wpp_private.h.

◆ filename

char * pp_entry::filename

Definition at line 107 of file wpp_private.h.

Referenced by pp_add_define(), pp_add_macro(), and pp_del_define().

◆ ident

char * pp_entry::ident

◆ iep

includelogicentry_t * pp_entry::iep

Definition at line 109 of file wpp_private.h.

Referenced by free_pp_entry().

◆ linenumber

int pp_entry::linenumber

Definition at line 108 of file wpp_private.h.

Referenced by pp_add_define(), and pp_add_macro().

◆ margs

marg_t ** pp_entry::margs

Definition at line 100 of file wpp_private.h.

Referenced by pp_add_macro().

◆ mtext

mtext_t* pp_entry::mtext

Definition at line 103 of file wpp_private.h.

Referenced by pp_add_macro().

◆ nargs

int pp_entry::nargs

Definition at line 101 of file wpp_private.h.

Referenced by pp_add_macro().

◆ next

struct pp_entry * pp_entry::next

Definition at line 96 of file wpp_private.h.

Referenced by free_pp_entry(), pp_add_define(), pp_add_macro(), and pplookup().

◆ prev

struct pp_entry * pp_entry::prev

Definition at line 97 of file wpp_private.h.

Referenced by free_pp_entry().

◆  [1/2]

union { ... } pp_entry::subst

◆  [2/2]

union { ... } pp_entry::subst

◆ text

char* pp_entry::text

Definition at line 104 of file wpp_private.h.

Referenced by pp_add_define(), and pp_del_define().

◆ type

def_type_t pp_entry::type

Definition at line 98 of file wpp_private.h.

Referenced by add_special_defines(), pp_add_define(), and pp_add_macro().


The documentation for this struct was generated from the following files: