Introduce script_lines function for refactor script_lines_defined and script_lines_get functions
This commit is contained in:
parent
a70320b8cd
commit
3fd1968d6f
Notes:
git
2023-07-01 14:18:20 +00:00
16
parse.y
16
parse.y
@ -149,22 +149,24 @@ literal_hash(VALUE a)
|
|||||||
return rb_iseq_cdhash_hash(a);
|
return rb_iseq_cdhash_hash(a);
|
||||||
}
|
}
|
||||||
|
|
||||||
static int
|
static ID
|
||||||
script_lines_defined(void)
|
script_lines(void)
|
||||||
{
|
{
|
||||||
ID script_lines;
|
ID script_lines;
|
||||||
CONST_ID(script_lines, "SCRIPT_LINES__");
|
CONST_ID(script_lines, "SCRIPT_LINES__");
|
||||||
|
return script_lines;
|
||||||
|
}
|
||||||
|
|
||||||
return rb_const_defined_at(rb_cObject, script_lines);
|
static int
|
||||||
|
script_lines_defined(void)
|
||||||
|
{
|
||||||
|
return rb_const_defined_at(rb_cObject, script_lines());
|
||||||
}
|
}
|
||||||
|
|
||||||
static VALUE
|
static VALUE
|
||||||
script_lines_get(void)
|
script_lines_get(void)
|
||||||
{
|
{
|
||||||
ID script_lines;
|
return rb_const_get_at(rb_cObject, script_lines());
|
||||||
CONST_ID(script_lines, "SCRIPT_LINES__");
|
|
||||||
|
|
||||||
return rb_const_get_at(rb_cObject, script_lines);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
static VALUE
|
static VALUE
|
||||||
|
Loading…
x
Reference in New Issue
Block a user