object.c: rename mrb_to_int to mrb_to_integer.

Consistent naming: `integer` to represent integer packed in `mrb_value`
instead of `int`.
This commit is contained in:
Yukihiro "Matz" Matsumoto
2021-09-07 14:26:28 +09:00
parent 79bc8e2539
commit cbfaa5e20f
6 changed files with 9 additions and 8 deletions
+3 -2
View File
@@ -1379,8 +1379,9 @@ MRB_API mrb_value mrb_check_string_type(mrb_state *mrb, mrb_value str);
#define mrb_to_str(mrb, str) mrb_ensure_string_type(mrb,str)
/* obsolete: use mrb_obj_as_string() instead */
#define mrb_str_to_str(mrb, str) mrb_obj_as_string(mrb, str)
MRB_API mrb_value mrb_to_int(mrb_state *mrb, mrb_value val);
#define mrb_as_int(mrb, val) mrb_integer(mrb_to_int(mrb, val))
MRB_API mrb_value mrb_to_integer(mrb_state *mrb, mrb_value val);
#define mrb_to_int(mrb, val) mrb_to_integer(mrb, val)
#define mrb_as_int(mrb, val) mrb_integer(mrb_to_integer(mrb, val))
/* string type checking (contrary to the name, it doesn't convert) */
MRB_API void mrb_check_type(mrb_state *mrb, mrb_value x, enum mrb_vtype t);