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

Public Attributes

char * p
 
size_t remaining
 
infix_status status
 
const void * itanium_subs [64]
 
size_t itanium_sub_count
 
const infix_typemsvc_types [10]
 
size_t msvc_type_count
 

Member Data Documentation

◆ itanium_sub_count

size_t printer_state::itanium_sub_count

Number of components in the dictionary.

◆ itanium_subs

const void* printer_state::itanium_subs[64]

Dictionary of substitutable components.

◆ msvc_type_count

size_t printer_state::msvc_type_count

Number of types encountered.

◆ msvc_types

const infix_type* printer_state::msvc_types[10]

First 10 encountered types for back-referencing.

◆ p

char* printer_state::p

The current write position in the output buffer.

◆ remaining

size_t printer_state::remaining

The number of bytes remaining in the buffer.

◆ status

infix_status printer_state::status

The current status, set to an error if the buffer is too small.


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