|
Ruby 3.4.7p58 (2025-10-08 revision 7a5688e2a27668e48f8d6ff4af5b2208b98a2f5e)
|
Arithmetic conversion between C's st_data_t and Ruby's. More...
#include "ruby/internal/arithmetic/fixnum.h"#include "ruby/internal/arithmetic/long.h"#include "ruby/internal/attr/artificial.h"#include "ruby/internal/attr/const.h"#include "ruby/internal/attr/constexpr.h"#include "ruby/internal/cast.h"#include "ruby/internal/value.h"#include "ruby/assert.h"#include "ruby/st.h"Go to the source code of this file.
Macros | |
| #define | ST2FIX RB_ST2FIX |
| Old name of RB_ST2FIX. | |
Functions | |
| static VALUE | RB_ST2FIX (st_data_t i) |
| Converts a C's st_data_t into an instance of rb_cInteger. | |
Arithmetic conversion between C's st_data_t and Ruby's.
Definition in file st_data_t.h.
|
inlinestatic |
Converts a C's st_data_t into an instance of rb_cInteger.
| [in] | i | The data in question. |
Definition at line 59 of file st_data_t.h.
Referenced by RB_ST2FIX().