|
infix
A JIT-Powered FFI Library for C
|
A single entry in the registry's hash table. More...
#include <infix_internals.h>
Public Attributes | |
| const char * | name |
| infix_type * | type |
| bool | is_forward_declaration |
| struct _infix_registry_entry_t * | next |
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.
| bool _infix_registry_entry_t::is_forward_declaration |
true if this is just a forward declaration (@Name;).
| const char* _infix_registry_entry_t::name |
The registered name of the type.
| struct _infix_registry_entry_t* _infix_registry_entry_t::next |
The next entry in the hash bucket chain.
| infix_type* _infix_registry_entry_t::type |
A pointer to the canonical infix_type object.