summaryrefslogtreecommitdiff
path: root/ruby_parser.c
diff options
context:
space:
mode:
authorNobuyoshi Nakada <nobu@ruby-lang.org>2023-08-25 17:09:22 +0900
committerNobuyoshi Nakada <nobu@ruby-lang.org>2023-08-25 18:23:05 +0900
commit503f98ebd386806fd434d8f41455e5ced3306301 (patch)
tree14f9d1c57c2e543e26e8fbdd6c68245775b45b43 /ruby_parser.c
parent6aa16f9ec14a296f549dc955774ad2293d1c54d6 (diff)
Remove SCRIPT_LINES__ related member functions
Notes
Notes: Merged: https://github.com/ruby/ruby/pull/8289
Diffstat (limited to 'ruby_parser.c')
-rw-r--r--ruby_parser.c27
1 files changed, 0 insertions, 27 deletions
diff --git a/ruby_parser.c b/ruby_parser.c
index c059ac2d11..77328d3821 100644
--- a/ruby_parser.c
+++ b/ruby_parser.c
@@ -118,12 +118,6 @@ syntax_error_append(VALUE exc, VALUE file, int line, int column,
}
static int
-vm_keep_script_lines(void)
-{
- return ruby_vm_keep_script_lines;
-}
-
-static int
local_defined(ID id, const void *p)
{
return rb_local_defined(id, (const rb_iseq_t *)p);
@@ -401,24 +395,6 @@ int2fix(long i)
return INT2FIX(i);
}
-static int
-script_lines_defined(void)
-{
- ID script_lines;
- CONST_ID(script_lines, "SCRIPT_LINES__");
-
- return rb_const_defined_at(rb_cObject, script_lines);
-}
-
-static VALUE
-script_lines_get(void)
-{
- ID script_lines;
- CONST_ID(script_lines, "SCRIPT_LINES__");
-
- return rb_const_get_at(rb_cObject, script_lines);
-}
-
static VALUE
syntax_error_new(void)
{
@@ -597,8 +573,6 @@ rb_parser_config_initialize(rb_parser_config_t *config)
config->compile_callback = rb_suppress_tracing;
config->reg_named_capture_assign = reg_named_capture_assign;
- config->script_lines_defined = script_lines_defined;
- config->script_lines_get = script_lines_get;
config->obj_freeze = rb_obj_freeze;
config->obj_hide = rb_obj_hide;
@@ -743,7 +717,6 @@ rb_parser_config_initialize(rb_parser_config_t *config)
config->ractor_make_shareable = rb_ractor_make_shareable;
- config->vm_keep_script_lines = vm_keep_script_lines;
config->local_defined = local_defined;
config->dvar_defined = dvar_defined;