|
Ruby 3.4.6p54 (2025-09-16 revision dbd83256b1cec76c69756ecb8758b9e1079833de)
|
Defines RBIMPL_ATTR_NONNULL. More...
#include "ruby/internal/has/attribute.h"Go to the source code of this file.
Macros | |
| #define | RBIMPL_ATTR_NONNULL(list) |
| Wraps (or simulates) __attribute__((nonnull)) | |
| #define | RBIMPL_NONNULL_ARG(arg) |
Defines RBIMPL_ATTR_NONNULL.
Definition in file nonnull.h.
| #define RBIMPL_ATTR_NONNULL | ( | list | ) |
Wraps (or simulates) __attribute__((nonnull))
Definition at line 30 of file nonnull.h.
Referenced by rb_class_descendants(), rb_close_before_exec(), rb_fd_clr(), rb_fd_init(), rb_fd_select(), rb_fd_set(), rb_fd_term(), rb_fd_zero(), rb_ivar_foreach(), rb_str_buf_cat2(), and ruby_qsort().
| #define RBIMPL_NONNULL_ARG | ( | arg | ) |