Ruby 3.4.5p51 (2025-07-16 revision 20cda200d3ce092571d0b5d342dadca69636cb0f)
|
Defines #RBIMPL_ATTR_PACKED_STRUCT_BEGIN, #RBIMPL_ATTR_PACKED_STRUCT_END, #RBIMPL_ATTR_PACKED_STRUCT_UNALIGNED_BEGIN, and #RBIMPL_ATTR_PACKED_STRUCT_UNALIGNED_END. More...
#include "ruby/internal/config.h"
Go to the source code of this file.
Macros | |
#define | RBIMPL_ATTR_PACKED_STRUCT_BEGIN() |
#define | RBIMPL_ATTR_PACKED_STRUCT_END() |
#define | RBIMPL_ATTR_PACKED_STRUCT_UNALIGNED_BEGIN() |
#define | RBIMPL_ATTR_PACKED_STRUCT_UNALIGNED_END() |
Defines #RBIMPL_ATTR_PACKED_STRUCT_BEGIN, #RBIMPL_ATTR_PACKED_STRUCT_END, #RBIMPL_ATTR_PACKED_STRUCT_UNALIGNED_BEGIN, and #RBIMPL_ATTR_PACKED_STRUCT_UNALIGNED_END.
Definition in file packed_struct.h.
#define RBIMPL_ATTR_PACKED_STRUCT_BEGIN | ( | ) |
Definition at line 29 of file packed_struct.h.
#define RBIMPL_ATTR_PACKED_STRUCT_END | ( | ) |
Definition at line 32 of file packed_struct.h.
#define RBIMPL_ATTR_PACKED_STRUCT_UNALIGNED_BEGIN | ( | ) |
Definition at line 39 of file packed_struct.h.
struct rb_szqueue RBIMPL_ATTR_PACKED_STRUCT_UNALIGNED_END | ( | ) |
Definition at line 40 of file packed_struct.h.