argf 162 io.c static VALUE argf; argf 402 io.c #define argf_of(obj) (*(struct argf *)DATA_PTR(obj)) argf 403 io.c #define ARGF argf_of(argf) argf 7770 io.c struct argf *p = ptr; argf 7780 io.c struct argf *p = ptr; argf 7788 io.c const struct argf *p = ptr; argf 7812 io.c struct argf *p; argf 7813 io.c VALUE argf = TypedData_Make_Struct(klass, struct argf, &argf_type, p); argf 7816 io.c return argf; argf 7828 io.c return argf; argf 7835 io.c if (!OBJ_INIT_COPY(argf, orig)) return argf; argf 7843 io.c return argf; argf 7897 io.c #define next_argv() argf_next_argv(argf) argf 7902 io.c return argf_forward((argc), (argv), argf);\ argf 8110 io.c argf_close(argf); argf 8125 io.c VALUE argf = *var; argf 8132 io.c VALUE argf = *var; argf 8175 io.c if (recv == argf) { argf 8176 io.c return argf_gets(argc, argv, argf); argf 8178 io.c return rb_funcall2(argf, idGets, argc, argv); argf 8201 io.c line = argf_getline(argc, argv, argf); argf 8213 io.c return rb_f_gets(0, 0, argf); argf 8248 io.c if (recv == argf) { argf 8249 io.c return argf_readline(argc, argv, argf); argf 8251 io.c return rb_funcall2(argf, rb_intern("readline"), argc, argv); argf 8278 io.c line = argf_gets(argc, argv, argf); argf 8301 io.c if (recv == argf) { argf 8302 io.c return argf_readlines(argc, argv, argf); argf 8304 io.c return rb_funcall2(argf, rb_intern("readlines"), argc, argv); argf 8336 io.c argf_close(argf); argf 10577 io.c if (src_io == argf || argf 10603 io.c if (dst_io == argf || argf 10933 io.c return argf; argf 11151 io.c tmp = argf_forward(argc, argv, argf); argf 11160 io.c argf_close(argf); argf 11179 io.c VALUE argf; argf 11186 io.c argf_forward(p->argc, p->argv, p->argf); argf 11216 io.c return argf_getpartial(argc, argv, argf, Qnil, 0); argf 11237 io.c return argf_getpartial(argc, argv, argf, opts, 1); argf 11261 io.c arg.argf = argf; argf 11272 io.c argf_close(argf); argf 11321 io.c argf_close(argf); argf 11361 io.c argf_close(argf); argf 11401 io.c argf_close(argf); argf 11433 io.c c = argf_getbyte(argf); argf 11456 io.c VALUE ret = rb_block_call(ARGF.current_file, mid, argc, argv, argf_block_call_i, argf); argf 11495 io.c RETURN_ENUMERATOR(argf, argc, argv); argf 11497 io.c argf_block_call(rb_intern("each_line"), argc, argv, argf); argf 11499 io.c return argf; argf 11511 io.c return rb_enumeratorize(argf, ID2SYM(rb_intern("each_line")), argc, argv); argf 11512 io.c return argf_each_line(argc, argv, argf); argf 11542 io.c RETURN_ENUMERATOR(argf, 0, 0); argf 11544 io.c argf_block_call(rb_intern("each_byte"), 0, 0, argf); argf 11546 io.c return argf; argf 11558 io.c return rb_enumeratorize(argf, ID2SYM(rb_intern("each_byte")), 0, 0); argf 11559 io.c return argf_each_byte(argf); argf 11581 io.c RETURN_ENUMERATOR(argf, 0, 0); argf 11583 io.c argf_block_call(rb_intern("each_char"), 0, 0, argf); argf 11585 io.c return argf; argf 11597 io.c return rb_enumeratorize(argf, ID2SYM(rb_intern("each_char")), 0, 0); argf 11598 io.c return argf_each_char(argf); argf 11620 io.c RETURN_ENUMERATOR(argf, 0, 0); argf 11622 io.c argf_block_call(rb_intern("each_codepoint"), 0, 0, argf); argf 11624 io.c return argf; argf 11636 io.c return rb_enumeratorize(argf, ID2SYM(rb_intern("each_codepoint")), 0, 0); argf 11637 io.c return argf_each_codepoint(argf); argf 11718 io.c return argf; argf 11758 io.c argf_close(argf); argf 11761 io.c return argf; argf 11786 io.c argf_close(argf); argf 11791 io.c return argf; argf 11878 io.c return argf; argf 11958 io.c return rb_io_write(argf_write_io(argf), str); argf 12471 io.c argf = rb_class_new_instance(0, 0, rb_cARGF); argf 12473 io.c rb_define_readonly_variable("$<", &argf); argf 12480 io.c rb_define_global_const("ARGF", argf); argf 12482 io.c rb_define_hooked_variable("$.", &argf, argf_lineno_getter, argf_lineno_setter); argf 12483 io.c rb_define_hooked_variable("$FILENAME", &argf, argf_filename_getter, rb_gvar_readonly_setter); argf 12486 io.c rb_define_hooked_variable("$-i", &argf, opt_i_get, opt_i_set); argf 12487 io.c rb_define_hooked_variable("$*", &argf, argf_argv_getter, rb_gvar_readonly_setter);