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

A single entry in the registry's hash table. More...

#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
 

Detailed Description

A single entry in the registry's hash table.

This is a node in a singly-linked list used for chaining in the event of a hash collision.

Member Data Documentation

◆ is_forward_declaration

bool _infix_registry_entry_t::is_forward_declaration

true if this is just a forward declaration (@Name;).

◆ name

const char* _infix_registry_entry_t::name

The registered name of the type.

◆ next

struct _infix_registry_entry_t* _infix_registry_entry_t::next

The next entry in the hash bucket chain.

◆ type

infix_type* _infix_registry_entry_t::type

A pointer to the canonical infix_type object.


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