@@ -115,13 +115,9 @@ struct rb_imemo_tmpbuf_struct {
115
115
116
116
#define compile_callback p->config->compile_callback
117
117
#define reg_named_capture_assign p->config->reg_named_capture_assign
118
- #define script_lines_defined p->config->script_lines_defined
119
- #define script_lines_get p->config->script_lines_get
120
118
121
119
#define rb_obj_freeze p->config->obj_freeze
122
120
#define rb_obj_hide p->config->obj_hide
123
- #undef RB_OBJ_FROZEN
124
- #define RB_OBJ_FROZEN p->config->obj_frozen
125
121
#undef RB_TYPE_P
126
122
#define RB_TYPE_P p->config->type_p
127
123
#undef OBJ_FREEZE_RAW
@@ -138,20 +134,15 @@ struct rb_imemo_tmpbuf_struct {
138
134
#define rb_ary_push p->config->ary_push
139
135
#undef rb_ary_new_from_args
140
136
#define rb_ary_new_from_args p->config->ary_new_from_args
141
- #define rb_ary_pop p->config->ary_pop
142
- #define rb_ary_last p->config->ary_last
143
137
#define rb_ary_unshift p->config->ary_unshift
144
138
#undef rb_ary_new2
145
139
#define rb_ary_new2 p->config->ary_new2
146
- #define rb_ary_entry p->config->ary_entry
147
140
#define rb_ary_clear p->config->ary_clear
148
141
#define rb_ary_modify p->config->ary_modify
149
142
#undef RARRAY_LEN
150
143
#define RARRAY_LEN p->config->array_len
151
144
#define RARRAY_AREF p->config->array_aref
152
145
153
- #undef rb_sym_intern_ascii_cstr
154
- #define rb_sym_intern_ascii_cstr p->config->sym_intern_ascii_cstr
155
146
#define rb_make_temporary_id p->config->make_temporary_id
156
147
#define is_local_id p->config->is_local_id
157
148
#define is_attrset_id p->config->is_attrset_id
@@ -165,10 +156,8 @@ struct rb_imemo_tmpbuf_struct {
165
156
#define rb_intern_str p->config->intern_str
166
157
#define is_notop_id p->config->is_notop_id
167
158
#define rb_enc_symname_type p->config->enc_symname_type
168
- #define rb_str_intern p->config->str_intern
169
159
#define rb_id2name p->config->id2name
170
160
#define rb_id2str p->config->id2str
171
- #define rb_id2sym p->config->id2sym
172
161
#undef ID2SYM
173
162
#define ID2SYM p->config->id2sym
174
163
#undef SYM2ID
@@ -178,7 +167,6 @@ struct rb_imemo_tmpbuf_struct {
178
167
#undef rb_str_cat_cstr
179
168
#define rb_str_cat_cstr p->config->str_cat_cstr
180
169
#define rb_str_subseq p->config->str_subseq
181
- #define rb_str_dup p->config->str_dup
182
170
#define rb_str_new_frozen p->config->str_new_frozen
183
171
#define rb_str_buf_new p->config->str_buf_new
184
172
#undef rb_str_buf_cat
@@ -262,7 +250,6 @@ struct rb_imemo_tmpbuf_struct {
262
250
263
251
#define rb_ractor_make_shareable p->config->ractor_make_shareable
264
252
265
- #define ruby_vm_keep_script_lines p->config->vm_keep_script_lines()
266
253
#define rb_local_defined p->config->local_defined
267
254
#define rb_dvar_defined p->config->dvar_defined
268
255
@@ -333,7 +320,6 @@ struct rb_imemo_tmpbuf_struct {
333
320
#define SPECIAL_CONST_P p->config->special_const_p
334
321
#undef BUILTIN_TYPE
335
322
#define BUILTIN_TYPE p->config->builtin_type
336
- #define ruby_snprintf p->config->snprintf
337
323
338
324
#define rb_node_case_when_optimizable_literal p->config->node_case_when_optimizable_literal
339
325
0 commit comments