Lines Matching defs:vars

192     struct vtable *vars;
904 const struct vtable *vars;
5925 (yyvsp[(1) - (1)].vars) = dyna_push();
5944 dyna_pop((yyvsp[(1) - (5)].vars));
9195 (yyval.vars) = dyna_push();
9230 dyna_pop((yyvsp[(1) - (5)].vars));
9283 (yyvsp[(1) - (1)].vars) = dyna_push();
9301 dyna_pop((yyvsp[(1) - (5)].vars));
9555 (yyvsp[(1) - (1)].vars) = dyna_push();
9574 dyna_pop((yyvsp[(1) - (5)].vars));
9583 (yyvsp[(1) - (1)].vars) = dyna_push();
9602 dyna_pop((yyvsp[(1) - (5)].vars));
15144 vtable_add(lvtbl->vars, name);
16010 v = local->vars->tbl;
16013 if (cnt != local->vars->pos) {
16014 rb_bug("local->used->pos != local->vars->pos");
16031 local->vars = vtable_alloc(inherit_dvars ? DVARS_INHERIT : DVARS_TOPSCOPE);
16049 vtable_free(lvtbl->vars);
16074 int cnt = vtable_size(lvtbl->args) + vtable_size(lvtbl->vars);
16080 vtable_tblcpy(buf+vtable_size(lvtbl->args)+1, lvtbl->vars);
16096 vtable_add(lvtbl->vars, id);
16100 return vtable_size(lvtbl->vars) - 1;
16106 struct vtable *vars, *args, *used;
16108 vars = lvtbl->vars;
16112 while (vars && POINTER_P(vars->prev)) {
16113 vars = vars->prev;
16118 if (vars && vars->prev == DVARS_INHERIT) {
16125 int i = vtable_included(vars, id);
16135 lvtbl->vars = vtable_alloc(lvtbl->vars);
16155 tmp = lvtbl->vars;
16156 lvtbl->vars = lvtbl->vars->prev;
16177 return POINTER_P(lvtbl->vars) && lvtbl->vars->prev != DVARS_TOPSCOPE;
16183 struct vtable *vars, *args, *used;
16187 vars = lvtbl->vars;
16190 while (POINTER_P(vars)) {
16194 if ((i = vtable_included(vars, id)) != 0) {
16199 vars = vars->prev;
16204 if (vars == DVARS_INHERIT) {
16215 vtable_included(lvtbl->vars, id));
16560 ID id = (ID)vtable_size(lvtbl->args) + (ID)vtable_size(lvtbl->vars);
17292 if (local->vars) xfree(local->vars);
17310 if (local->vars) size += local->vars->capa * sizeof(ID);