Apache2
ap_expr_parse_ctx_t Struct Reference

#include <util_expr_private.h>

Collaboration diagram for ap_expr_parse_ctx_t:

Data Fields

const char * inputbuf
 
int inputlen
 
const char * inputptr
 
void * scanner
 
ap_expr_parser_stack_tcurrent
 
ap_expr_parser_stack_tspares
 
int at_start
 
apr_pool_tpool
 
apr_pool_tptemp
 
ap_expr_texpr
 
const char * error
 
const char * error2
 
unsigned flags
 
ap_expr_lookup_fn_tlookup_fn
 

Detailed Description

The context used by scanner and parser

Field Documentation

◆ at_start

int ap_expr_parse_ctx_t::at_start

◆ current

ap_expr_parser_stack_t* ap_expr_parse_ctx_t::current

◆ error

const char* ap_expr_parse_ctx_t::error

◆ error2

const char* ap_expr_parse_ctx_t::error2

◆ expr

ap_expr_t* ap_expr_parse_ctx_t::expr

◆ flags

unsigned ap_expr_parse_ctx_t::flags

◆ inputbuf

const char* ap_expr_parse_ctx_t::inputbuf

◆ inputlen

int ap_expr_parse_ctx_t::inputlen

◆ inputptr

const char* ap_expr_parse_ctx_t::inputptr

◆ lookup_fn

ap_expr_lookup_fn_t* ap_expr_parse_ctx_t::lookup_fn

◆ pool

apr_pool_t* ap_expr_parse_ctx_t::pool

◆ ptemp

apr_pool_t* ap_expr_parse_ctx_t::ptemp

◆ scanner

void* ap_expr_parse_ctx_t::scanner

◆ spares

ap_expr_parser_stack_t * ap_expr_parse_ctx_t::spares

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