| Ruby 3.5.0dev (2025-10-30 revision 3ca4321680faea98b30fb41d5b18c21b74e1261c)
    | 
A bucket in the hash map. More...
#include <pm_constant_pool.h>
| Data Fields | |
| unsigned int | id: 30 | 
| The incremental ID used for indexing back into the pool. | |
| pm_constant_pool_bucket_type_t | type: 2 | 
| The type of the bucket, which determines how to free it. | |
| uint32_t | hash | 
| The hash of the bucket. | |
A bucket in the hash map.
Definition at line 113 of file pm_constant_pool.h.
| uint32_t pm_constant_pool_bucket_t::hash | 
The hash of the bucket.
Definition at line 121 of file pm_constant_pool.h.
| unsigned int pm_constant_pool_bucket_t::id | 
The incremental ID used for indexing back into the pool.
Definition at line 115 of file pm_constant_pool.h.
Referenced by pm_constant_pool_find(), pm_constant_pool_free(), and pm_serialize_content().
| pm_constant_pool_bucket_type_t pm_constant_pool_bucket_t::type | 
The type of the bucket, which determines how to free it.
Definition at line 118 of file pm_constant_pool.h.
Referenced by pm_constant_pool_free(), and pm_serialize_content().