Remove rb_imemo_tmpbuf_t from parser

No parser semantic value types are `VALUE` then no need to
use imemo for managing semantic value stack anymore.
This commit is contained in:
yui-knk 2024-04-01 14:33:17 +09:00 committed by Yuichiro Kaneko
parent e651395210
commit e816ab0b0c
7 changed files with 0 additions and 99 deletions

4
node.h
View file

@ -73,10 +73,6 @@ VALUE rb_parser_dump_tree(const NODE *node, int comment);
const struct kwtable *rb_reserved_word(const char *, unsigned int);
struct parser_params;
void *rb_parser_malloc(struct parser_params *, size_t);
void *rb_parser_realloc(struct parser_params *, void *, size_t);
void *rb_parser_calloc(struct parser_params *, size_t, size_t);
void rb_parser_free(struct parser_params *, void *);
PRINTF_ARGS(void rb_parser_printf(struct parser_params *parser, const char *fmt, ...), 2, 3);
VALUE rb_node_set_type(NODE *n, enum node_type t);