ReactOS 0.4.17-dev-934-g091855f
preproc_ctx::preproc_func_state Struct Reference

#include <preproc.h>

Collaboration diagram for preproc_ctx::preproc_func_state:

Public Types

enum  { STATE_NONE = 0 , STATE_IDENTIFIER , STATE_ARGS }
 

Public Attributes

struct preproc_macro * macro
 
size_t arg_count
 
enum preproc_ctx::preproc_func_state:: { ... }  state
 
unsigned int paren_depth
 
struct preproc_text * arg_values
 

Detailed Description

Definition at line 109 of file preproc.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
STATE_NONE 
STATE_IDENTIFIER 
STATE_ARGS 

Definition at line 113 of file preproc.h.

Member Data Documentation

◆ arg_count

size_t preproc_ctx::preproc_func_state::arg_count

Definition at line 112 of file preproc.h.

◆ arg_values

struct preproc_text* preproc_ctx::preproc_func_state::arg_values

Definition at line 120 of file preproc.h.

◆ macro

struct preproc_macro* preproc_ctx::preproc_func_state::macro

Definition at line 111 of file preproc.h.

◆ paren_depth

unsigned int preproc_ctx::preproc_func_state::paren_depth

Definition at line 119 of file preproc.h.

◆ 

enum { ... } preproc_ctx::preproc_func_state::state

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