|
Ruby 4.0.5p0 (2026-05-20 revision 64336ffd0ee9e1f4c05891695a3d7b49cb709721)
|
Defines ASSUME / #RB_LIKELY / UNREACHABLE. More...
#include "ruby/internal/config.h"#include "ruby/internal/assume.h"#include "ruby/internal/has/builtin.h"Go to the source code of this file.
Macros | |
| #define | ASSUME RBIMPL_ASSUME |
| Old name of RBIMPL_ASSUME. | |
| #define | UNREACHABLE RBIMPL_UNREACHABLE() |
| Old name of RBIMPL_UNREACHABLE. | |
| #define | UNREACHABLE_RETURN RBIMPL_UNREACHABLE_RETURN |
| Old name of RBIMPL_UNREACHABLE_RETURN. | |
| #define | RB_LIKELY(x) |
| #define | RB_UNLIKELY(x) |
Defines ASSUME / #RB_LIKELY / UNREACHABLE.
Definition in file assume.h.