From 0a36cab1b53646062026c3181117fad73802baf4 Mon Sep 17 00:00:00 2001 From: Yusuke Endoh Date: Tue, 8 Jun 2021 17:57:44 +0900 Subject: Enable USE_ISEQ_NODE_ID by default ... which is formally called EXPERIMENTAL_ISEQ_NODE_ID. See also ff69ef27b06eed1ba750e7d9cab8322f351ed245. https://bugs.ruby-lang.org/issues/17930 --- ast.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'ast.c') diff --git a/ast.c b/ast.c index 04ba3c987f..3945a32af7 100644 --- a/ast.c +++ b/ast.c @@ -254,7 +254,7 @@ ast_node_type(rb_execution_context_t *ec, VALUE self) return rb_sym_intern_ascii_cstr(node_type_to_str(data->node)); } -#ifdef EXPERIMENTAL_ISEQ_NODE_ID +#ifdef DEBUG_ISEQ_NODE_ID static VALUE ast_node_node_id(VALUE self) { @@ -725,7 +725,7 @@ Init_ast(void) rb_mAST = rb_define_module_under(rb_cRubyVM, "AbstractSyntaxTree"); rb_cNode = rb_define_class_under(rb_mAST, "Node", rb_cObject); rb_undef_alloc_func(rb_cNode); -#ifdef EXPERIMENTAL_ISEQ_NODE_ID +#ifdef DEBUG_ISEQ_NODE_ID rb_define_method(rb_cNode, "node_id", ast_node_node_id, 0); #endif } -- cgit v1.2.3