Ruby
2.7.7p221 (2022-11-24 revision 168ec2b1e5ad0e4688e963d9de019557c78feed9)
ext
etc
Macros
constdefs.h File Reference
Go to the source code of this file.
Macros
#define
INTEGER2NUM
(
n
)
Macro Definition Documentation
◆
INTEGER2NUM
#define INTEGER2NUM
(
n
)
Value:
(
FIXNUM_MAX
< (
n
) ?
ULONG2NUM
(
n
) : \
FIXNUM_MIN
> (
long
)(
n
) ?
LONG2NUM
(
n
) : \
LONG2FIX
(
n
))
LONG2FIX
#define LONG2FIX(i)
Definition:
rb_mjit_min_header-2.7.7.h:15701
n
const char size_t n
Definition:
rb_mjit_min_header-2.7.7.h:2635
LONG2NUM
#define LONG2NUM(x)
Definition:
rb_mjit_min_header-2.7.7.h:16074
long
#define long
Definition:
rb_mjit_min_header-2.7.7.h:14484
FIXNUM_MIN
#define FIXNUM_MIN
Definition:
rb_mjit_min_header-2.7.7.h:15697
FIXNUM_MAX
#define FIXNUM_MAX
Definition:
rb_mjit_min_header-2.7.7.h:15696
ULONG2NUM
#define ULONG2NUM(x)
Definition:
rb_mjit_min_header-2.7.7.h:16075
Definition at line
932
of file
constdefs.h
.
Generated by
1.9.2