infix
A JIT-Powered FFI Library for C
Loading...
Searching...
No Matches
parser_state Struct Reference
Collaboration diagram for parser_state:
[legend]

Public Attributes

const char * p
 
const char * start
 
infix_arena_tarena
 
infix_registry_tregistry
 
int depth
 

Member Data Documentation

◆ arena

infix_arena_t* parser_state::arena

The arena from which all type objects are allocated.

◆ depth

int parser_state::depth

The current recursion depth, checked against MAX_RECURSION_DEPTH.

◆ p

const char* parser_state::p

The current position (pointer) in the input string.

◆ registry

infix_registry_t* parser_state::registry

The registry for resolving named types, or nullptr.

◆ start

const char* parser_state::start

The start of the original string (for calculating error positions).


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