infix
A JIT-Powered FFI Library for C
Loading...
Searching...
No Matches
_infix_registry_entry_t Struct Reference

#include <infix_internals.h>

Collaboration diagram for _infix_registry_entry_t:
[legend]

Public Attributes

const char * name
 
infix_typetype
 
bool is_forward_declaration
 
struct _infix_registry_entry_tnext
 

Member Data Documentation

◆ is_forward_declaration

bool _infix_registry_entry_t::is_forward_declaration

True if defined like "@Name;" and not yet fully resolved.

◆ name

const char* _infix_registry_entry_t::name

The key (e.g., "UI::Point"). This string is owned by the registry's arena.

◆ next

struct _infix_registry_entry_t* _infix_registry_entry_t::next

Pointer to the next entry in the same bucket for collision resolution.

◆ type

infix_type* _infix_registry_entry_t::type

The value (pointer to the type definition). Also owned by the arena.


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