• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.9.5/ruby-104/ruby/ext/ripper/

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));
9243 (yyval.vars) = dyna_push();
9278 dyna_pop((yyvsp[(1) - (5)].vars));
9331 (yyvsp[(1) - (1)].vars) = dyna_push();
9349 dyna_pop((yyvsp[(1) - (5)].vars));
9603 (yyvsp[(1) - (1)].vars) = dyna_push();
9622 dyna_pop((yyvsp[(1) - (5)].vars));
9631 (yyvsp[(1) - (1)].vars) = dyna_push();
9650 dyna_pop((yyvsp[(1) - (5)].vars));
15234 vtable_add(lvtbl->vars, name);
16100 v = local->vars->tbl;
16103 if (cnt != local->vars->pos) {
16104 rb_bug("local->used->pos != local->vars->pos");
16121 local->vars = vtable_alloc(inherit_dvars ? DVARS_INHERIT : DVARS_TOPSCOPE);
16139 vtable_free(lvtbl->vars);
16164 int cnt = vtable_size(lvtbl->args) + vtable_size(lvtbl->vars);
16170 vtable_tblcpy(buf+vtable_size(lvtbl->args)+1, lvtbl->vars);
16186 vtable_add(lvtbl->vars, id);
16190 return vtable_size(lvtbl->vars) - 1;
16196 struct vtable *vars, *args, *used;
16198 vars = lvtbl->vars;
16202 while (vars && POINTER_P(vars->prev)) {
16203 vars = vars->prev;
16208 if (vars && vars->prev == DVARS_INHERIT) {
16215 int i = vtable_included(vars, id);
16225 lvtbl->vars = vtable_alloc(lvtbl->vars);
16245 tmp = lvtbl->vars;
16246 lvtbl->vars = lvtbl->vars->prev;
16267 return POINTER_P(lvtbl->vars) && lvtbl->vars->prev != DVARS_TOPSCOPE;
16273 struct vtable *vars, *args, *used;
16277 vars = lvtbl->vars;
16280 while (POINTER_P(vars)) {
16284 if ((i = vtable_included(vars, id)) != 0) {
16289 vars = vars->prev;
16294 if (vars == DVARS_INHERIT) {
16305 vtable_included(lvtbl->vars, id));
16650 ID id = (ID)vtable_size(lvtbl->args) + (ID)vtable_size(lvtbl->vars);
17382 if (local->vars) xfree(local->vars);
17400 if (local->vars) size += local->vars->capa * sizeof(ID);