1#ifndef RBIMPL_ARITHMETIC_CHAR_H
2#define RBIMPL_ARITHMETIC_CHAR_H
32#define RB_NUM2CHR rb_num2char_inline
33#define NUM2CHR RB_NUM2CHR
34#define CHR2FIX RB_CHR2FIX
37#define RB_CHR2FIX RB_CHR2FIX
44RB_CHR2FIX(
unsigned char c)
50rb_num2char_inline(
VALUE x)
Defines RBIMPL_ATTR_ARTIFICIAL.
#define RBIMPL_ATTR_ARTIFICIAL()
Wraps (or simulates) __attribute__((artificial))
Defines RBIMPL_ATTR_CONST.
#define RBIMPL_ATTR_CONST_UNLESS_DEBUG()
Enables RBIMPL_ATTR_CONST iff.
#define RBIMPL_ATTR_CONSTEXPR_UNLESS_DEBUG(_)
Enables RBIMPL_ATTR_CONSTEXPR iff.
#define RSTRING_LEN(string)
#define RSTRING_PTR(string)
Arithmetic conversion between C's int and Ruby's.
Arithmetic conversion between C's long and Ruby's.
Defines enum ruby_value_type.