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
 
int depth
 

Member Data Documentation

◆ arena

infix_arena_t* parser_state::arena

The temporary arena for allocating the raw, unresolved type graph.

◆ depth

int parser_state::depth

The current recursion depth, to prevent stack overflows.

◆ p

const char* parser_state::p

The current read position (cursor) in the signature string.

◆ start

const char* parser_state::start

The beginning of the signature string, used for calculating error positions.


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