diff options
author | yui-knk <[email protected]> | 2024-01-08 12:20:03 +0900 |
---|---|---|
committer | Yuichiro Kaneko <[email protected]> | 2024-01-08 14:02:48 +0900 |
commit | 7ffff3e043b081a8c72b8f8c537f17388fd127a9 (patch) | |
tree | 635b6035cd6080d709588beade92e1f3c6364be2 /compile.c | |
parent | d9bad91c342d65332588672081597af5ab30fe97 (diff) |
Change numeric node value functions argument to `NODE *`
Change the argument to align with other node value functions
like `rb_node_line_lineno_val`.
Diffstat (limited to 'compile.c')
-rw-r--r-- | compile.c | 36 |
1 files changed, 18 insertions, 18 deletions
@@ -1945,16 +1945,16 @@ iseq_set_arguments_keywords(rb_iseq_t *iseq, LINK_ANCHOR *const optargs, case NODE_LINE: dv = rb_node_line_lineno_val(val_node);; case NODE_INTEGER: - dv = rb_node_integer_literal_val(RNODE_INTEGER(val_node)); + dv = rb_node_integer_literal_val(val_node); break; case NODE_FLOAT: - dv = rb_node_float_literal_val(RNODE_FLOAT(val_node)); + dv = rb_node_float_literal_val(val_node); break; case NODE_RATIONAL: - dv = rb_node_rational_literal_val(RNODE_RATIONAL(val_node)); + dv = rb_node_rational_literal_val(val_node); break; case NODE_IMAGINARY: - dv = rb_node_imaginary_literal_val(RNODE_IMAGINARY(val_node)); + dv = rb_node_imaginary_literal_val(val_node); break; case NODE_NIL: dv = Qnil; @@ -4732,13 +4732,13 @@ static_literal_value(const NODE *node, rb_iseq_t *iseq) { switch (nd_type(node)) { case NODE_INTEGER: - return rb_node_integer_literal_val(RNODE_INTEGER(node)); + return rb_node_integer_literal_val(node); case NODE_FLOAT: - return rb_node_float_literal_val(RNODE_FLOAT(node)); + return rb_node_float_literal_val(node); case NODE_RATIONAL: - return rb_node_rational_literal_val(RNODE_RATIONAL(node)); + return rb_node_rational_literal_val(node); case NODE_IMAGINARY: - return rb_node_imaginary_literal_val(RNODE_IMAGINARY(node)); + return rb_node_imaginary_literal_val(node); case NODE_NIL: return Qnil; case NODE_TRUE: @@ -5122,9 +5122,9 @@ rb_node_case_when_optimizable_literal(const NODE *const node) break; } case NODE_INTEGER: - return rb_node_integer_literal_val(RNODE_INTEGER(node)); + return rb_node_integer_literal_val(node); case NODE_FLOAT: { - VALUE v = rb_node_float_literal_val(RNODE_FLOAT(node)); + VALUE v = rb_node_float_literal_val(node); double ival; if (modf(RFLOAT_VALUE(v), &ival) == 0.0) { @@ -6371,13 +6371,13 @@ optimized_range_item(const NODE *n) case NODE_LINE: return rb_node_line_lineno_val(n); case NODE_INTEGER: - return rb_node_integer_literal_val(RNODE_INTEGER(n)); + return rb_node_integer_literal_val(n); case NODE_FLOAT: - return rb_node_float_literal_val(RNODE_FLOAT(n)); + return rb_node_float_literal_val(n); case NODE_RATIONAL: - return rb_node_rational_literal_val(RNODE_RATIONAL(n)); + return rb_node_rational_literal_val(n); case NODE_IMAGINARY: - return rb_node_imaginary_literal_val(RNODE_IMAGINARY(n)); + return rb_node_imaginary_literal_val(n); case NODE_NIL: return Qnil; default: @@ -10240,7 +10240,7 @@ iseq_compile_each0(rb_iseq_t *iseq, LINK_ANCHOR *const ret, const NODE *const no break; } case NODE_INTEGER:{ - VALUE lit = rb_node_integer_literal_val(RNODE_INTEGER(node)); + VALUE lit = rb_node_integer_literal_val(node); debugp_param("integer", lit); if (!popped) { ADD_INSN1(ret, node, putobject, lit); @@ -10249,7 +10249,7 @@ iseq_compile_each0(rb_iseq_t *iseq, LINK_ANCHOR *const ret, const NODE *const no break; } case NODE_FLOAT:{ - VALUE lit = rb_node_float_literal_val(RNODE_FLOAT(node)); + VALUE lit = rb_node_float_literal_val(node); debugp_param("float", lit); if (!popped) { ADD_INSN1(ret, node, putobject, lit); @@ -10258,7 +10258,7 @@ iseq_compile_each0(rb_iseq_t *iseq, LINK_ANCHOR *const ret, const NODE *const no break; } case NODE_RATIONAL:{ - VALUE lit = rb_node_rational_literal_val(RNODE_RATIONAL(node)); + VALUE lit = rb_node_rational_literal_val(node); debugp_param("rational", lit); if (!popped) { ADD_INSN1(ret, node, putobject, lit); @@ -10267,7 +10267,7 @@ iseq_compile_each0(rb_iseq_t *iseq, LINK_ANCHOR *const ret, const NODE *const no break; } case NODE_IMAGINARY:{ - VALUE lit = rb_node_imaginary_literal_val(RNODE_IMAGINARY(node)); + VALUE lit = rb_node_imaginary_literal_val(node); debugp_param("imaginary", lit); if (!popped) { ADD_INSN1(ret, node, putobject, lit); |