diff options
author | Nobuyoshi Nakada <nobu@ruby-lang.org> | 2023-08-25 17:09:22 +0900 |
---|---|---|
committer | Nobuyoshi Nakada <nobu@ruby-lang.org> | 2023-08-25 18:23:05 +0900 |
commit | 503f98ebd386806fd434d8f41455e5ced3306301 (patch) | |
tree | 14f9d1c57c2e543e26e8fbdd6c68245775b45b43 /ruby_parser.c | |
parent | 6aa16f9ec14a296f549dc955774ad2293d1c54d6 (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.c | 27 |
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; |