Ruby  3.4.0dev (2024-11-22 revision 0989400a925cd201defdca9eb28eb87200b30785)
util Directory Reference

Files

file  pm_buffer.h [code]
 A wrapper around a contiguous block of allocated memory.
 
file  pm_char.h [code]
 Functions for working with characters and strings.
 
file  pm_constant_pool.h [code]
 A data structure that stores a set of strings.
 
file  pm_integer.h [code]
 This module provides functions for working with arbitrary-sized integers.
 
file  pm_list.h [code]
 An abstract linked list.
 
file  pm_memchr.h [code]
 A custom memchr implementation.
 
file  pm_newline_list.h [code]
 A list of byte offsets of newlines in a string.
 
file  pm_string.h [code]
 A generic string type that can have various ownership semantics.
 
file  pm_strncasecmp.h [code]
 A custom strncasecmp implementation.
 
file  pm_strpbrk.h [code]
 A custom strpbrk implementation.