Ruby: include/ruby/internal/arithmetic.h Source File

Ruby 3.3.4p94 (2024-07-09 revision be1089c8ec5ba40e09b1553e36b3174bf4014d9d)

arithmetic.h
Go to the documentation of this file.
1#ifndef RBIMPL_ARITHMETIC_H /*-*-C++-*-vi:se ft=cpp:*/
2#define RBIMPL_ARITHMETIC_H
24#include "ruby/internal/arithmetic/char.h"
25#include "ruby/internal/arithmetic/double.h"
26#include "ruby/internal/arithmetic/fixnum.h"
27#include "ruby/internal/arithmetic/gid_t.h"
28#include "ruby/internal/arithmetic/int.h"
29#include "ruby/internal/arithmetic/intptr_t.h"
30#include "ruby/internal/arithmetic/long.h"
31#include "ruby/internal/arithmetic/long_long.h"
32#include "ruby/internal/arithmetic/mode_t.h"
33#include "ruby/internal/arithmetic/off_t.h"
34#include "ruby/internal/arithmetic/pid_t.h"
35#include "ruby/internal/arithmetic/short.h"
36#include "ruby/internal/arithmetic/size_t.h"
37#include "ruby/internal/arithmetic/st_data_t.h"
38#include "ruby/internal/arithmetic/uid_t.h"
39#endif /* RBIMPL_ARITHMETIC_H */
char.h
Arithmetic conversion between C's char and Ruby's.
double.h
Arithmetic conversion between C's double and Ruby's.
gid_t.h
Arithmetic conversion between C's gid_t and Ruby's.
fixnum.h
Handling of integers formerly known as Fixnums.
int.h
Arithmetic conversion between C's int and Ruby's.
long_long.h
Arithmetic conversion between C's long long and Ruby's.
intptr_t.h
Arithmetic conversion between C's intptr_t and Ruby's.
long.h
Arithmetic conversion between C's long and Ruby's.
mode_t.h
Arithmetic conversion between C's mode_t and Ruby's.
off_t.h
Arithmetic conversion between C's off_t and Ruby's.
pid_t.h
Arithmetic conversion between C's pid_t and Ruby's.
short.h
Arithmetic conversion between C's short and Ruby's.
size_t.h
Arithmetic conversion between C's size_t and Ruby's.
st_data_t.h
Arithmetic conversion between C's st_data_t and Ruby's.
uid_t.h
Arithmetic conversion between C's uid_t and Ruby's.