summaryrefslogtreecommitdiff
path: root/ruby_parser.c
diff options
context:
space:
mode:
authorS-H-GAMELINKS <[email protected]>2024-04-06 01:18:08 +0900
committerYuichiro Kaneko <[email protected]>2024-04-06 09:29:44 +0900
commitdae503874d3aa054c4e7ae86e03d1338ab40ddc2 (patch)
treebfa637e7e5af506d4add701cbebe6adef806767c /ruby_parser.c
parentc6c75f33991be7f46f2397723822b62308429e5f (diff)
Remove unused functions from `struct rb_parser_config_struct`
Diffstat (limited to 'ruby_parser.c')
-rw-r--r--ruby_parser.c23
1 files changed, 0 insertions, 23 deletions
diff --git a/ruby_parser.c b/ruby_parser.c
index eabf2cf3e0..b3617d5b5b 100644
--- a/ruby_parser.c
+++ b/ruby_parser.c
@@ -298,12 +298,6 @@ rbool(VALUE v)
}
static int
-undef_p(VALUE v)
-{
- return RB_UNDEF_P(v);
-}
-
-static int
rtest(VALUE obj)
{
return (int)RB_TEST(obj);
@@ -357,18 +351,6 @@ rb_errno_ptr2(void)
return rb_errno_ptr();
}
-static int
-fixnum_p(VALUE obj)
-{
- return (int)RB_FIXNUM_P(obj);
-}
-
-static int
-symbol_p(VALUE obj)
-{
- return (int)RB_SYMBOL_P(obj);
-}
-
static void *
zalloc(size_t elemsiz)
{
@@ -447,9 +429,6 @@ static const rb_parser_config_t rb_global_parser_config = {
.compile_callback = rb_suppress_tracing,
.reg_named_capture_assign = reg_named_capture_assign,
- .fixnum_p = fixnum_p,
- .symbol_p = symbol_p,
-
.attr_get = rb_attr_get,
.ary_new = rb_ary_new,
@@ -457,7 +436,6 @@ static const rb_parser_config_t rb_global_parser_config = {
.ary_new_from_args = rb_ary_new_from_args,
.ary_unshift = rb_ary_unshift,
.ary_new2 = rb_ary_new2,
- .ary_clear = rb_ary_clear,
.ary_modify = rb_ary_modify,
.array_len = rb_array_len,
.array_aref = RARRAY_AREF,
@@ -586,7 +564,6 @@ static const rb_parser_config_t rb_global_parser_config = {
.strtod = ruby_strtod,
.rbool = rbool,
- .undef_p = undef_p,
.rtest = rtest,
.nil_p = nil_p,
.qnil = Qnil,