Ruby 3.1.3p185 (2022-11-24 revision 1a6b16756e0ba6b95ab71a441357ed5484e33498)
|
Data Fields | |
double | value |
struct { | |
unsigned int fraction1:32 | |
unsigned int fraction0:20 | |
unsigned int exponent:11 | |
unsigned int sign: 1 | |
} | number |
struct { | |
unsigned int function1:32 | |
unsigned int function0:19 | |
unsigned int quiet:1 | |
unsigned int exponent: 11 | |
unsigned int sign: 1 | |
} | nan |
struct { | |
unsigned long lsw | |
unsigned long msw | |
} | parts |
long | aslong [2] |
Definition at line 2086 of file rb_mjit_min_header-3.1.3.h.
long __ieee_double_shape_type::aslong[2] |
Definition at line 2109 of file rb_mjit_min_header-3.1.3.h.
unsigned int __ieee_double_shape_type::exponent |
Definition at line 2093 of file rb_mjit_min_header-3.1.3.h.
unsigned int __ieee_double_shape_type::fraction0 |
Definition at line 2092 of file rb_mjit_min_header-3.1.3.h.
unsigned int __ieee_double_shape_type::fraction1 |
Definition at line 2091 of file rb_mjit_min_header-3.1.3.h.
unsigned int __ieee_double_shape_type::function0 |
Definition at line 2099 of file rb_mjit_min_header-3.1.3.h.
unsigned int __ieee_double_shape_type::function1 |
Definition at line 2098 of file rb_mjit_min_header-3.1.3.h.
unsigned long __ieee_double_shape_type::lsw |
Definition at line 2106 of file rb_mjit_min_header-3.1.3.h.
unsigned long __ieee_double_shape_type::msw |
Definition at line 2107 of file rb_mjit_min_header-3.1.3.h.
unsigned int __ieee_double_shape_type::quiet |
Definition at line 2100 of file rb_mjit_min_header-3.1.3.h.
unsigned int __ieee_double_shape_type::sign |
Definition at line 2094 of file rb_mjit_min_header-3.1.3.h.
double __ieee_double_shape_type::value |
Definition at line 2088 of file rb_mjit_min_header-3.1.3.h.