Searched refs:kw_rest_arg (Results 1 - 8 of 8) sorted by relevance

/macosx-10.9.5/ruby-104/ruby/
H A Dnode.c863 F_NODE(nd_ainfo->kw_rest_arg, "keyword rest argument");
H A Dnode.h519 NODE *kw_rest_arg; member in struct:rb_args_info
H A Dcompile.c1188 iseq->arg_keyword = get_dyna_var_idx_at_raw(iseq, args->kw_rest_arg->nd_vid);
1189 COMPILE(optargs, "kwarg", args->kw_rest_arg);
1196 iseq->arg_keyword_check = (args->kw_rest_arg->nd_vid & ID_SCOPE_MASK) == ID_JUNK;
1204 else if (args->kw_rest_arg) {
1205 iseq->arg_keyword = get_dyna_var_idx_at_raw(iseq, args->kw_rest_arg->nd_vid);
1206 COMPILE(optargs, "kwarg", args->kw_rest_arg);
1207 ADD_INSN(optargs, nd_line(args->kw_rest_arg), pop);
H A Dparse.c15876 NODE *kw_rest_arg = 0; local
15888 kw_rest_arg = NEW_DVAR(kr);
15890 args->kw_rest_arg = kw_rest_arg;
H A Dparse.y9380 NODE *kw_rest_arg = 0;
9392 kw_rest_arg = NEW_DVAR(kr);
9394 args->kw_rest_arg = kw_rest_arg;
H A Dgc.c2732 if (args->kw_rest_arg) gc_mark(objspace, (VALUE)args->kw_rest_arg);
/macosx-10.9.5/ruby-104/ruby/ext/ripper/
H A Dripper.c15966 NODE *kw_rest_arg = 0; local
15978 kw_rest_arg = NEW_DVAR(kr);
15980 args->kw_rest_arg = kw_rest_arg;
H A Dripper.y9380 NODE *kw_rest_arg = 0;
9392 kw_rest_arg = NEW_DVAR(kr);
9394 args->kw_rest_arg = kw_rest_arg;

Completed in 289 milliseconds