StringIO          203 ext/stringio/stringio.c     struct StringIO *ptr = StringIO(self);
StringIO          230 ext/stringio/stringio.c     StringIO(self);
StringIO          240 ext/stringio/stringio.c     StringIO(self);
StringIO          250 ext/stringio/stringio.c     StringIO(self);
StringIO          260 ext/stringio/stringio.c     StringIO(self);
StringIO          270 ext/stringio/stringio.c     StringIO(self);
StringIO          280 ext/stringio/stringio.c     StringIO(self);
StringIO          293 ext/stringio/stringio.c     return StringIO(self)->string;
StringIO          305 ext/stringio/stringio.c     struct StringIO *ptr = StringIO(self);
StringIO          326 ext/stringio/stringio.c     struct StringIO *ptr = StringIO(self);
StringIO          344 ext/stringio/stringio.c     struct StringIO *ptr = StringIO(self);
StringIO          362 ext/stringio/stringio.c     struct StringIO *ptr = StringIO(self);
StringIO          379 ext/stringio/stringio.c     struct StringIO *ptr = StringIO(self);
StringIO          393 ext/stringio/stringio.c     struct StringIO *ptr = StringIO(self);
StringIO          407 ext/stringio/stringio.c     struct StringIO *ptr = StringIO(self);
StringIO          423 ext/stringio/stringio.c     struct StringIO *ptr = readable(StringIO(self));
StringIO          436 ext/stringio/stringio.c     ptr = StringIO(orig);
StringIO          459 ext/stringio/stringio.c     return LONG2NUM(StringIO(self)->lineno);
StringIO          472 ext/stringio/stringio.c     StringIO(self)->lineno = NUM2LONG(lineno);
StringIO          503 ext/stringio/stringio.c     strio_init(argc, argv, StringIO(self));
StringIO          517 ext/stringio/stringio.c     return LONG2NUM(StringIO(self)->pos);
StringIO          529 ext/stringio/stringio.c     struct StringIO *ptr = StringIO(self);
StringIO          548 ext/stringio/stringio.c     struct StringIO *ptr = StringIO(self);
StringIO          565 ext/stringio/stringio.c     struct StringIO *ptr = StringIO(self);
StringIO          601 ext/stringio/stringio.c     StringIO(self);
StringIO          619 ext/stringio/stringio.c     struct StringIO *ptr = readable(StringIO(self));
StringIO          639 ext/stringio/stringio.c     struct StringIO *ptr = readable(StringIO(self));
StringIO          662 ext/stringio/stringio.c     struct StringIO *ptr = readable(StringIO(self));
StringIO          701 ext/stringio/stringio.c     struct StringIO *ptr = readable(StringIO(self));
StringIO          932 ext/stringio/stringio.c     VALUE str = strio_getline(argc, argv, readable(StringIO(self)));
StringIO          968 ext/stringio/stringio.c     struct StringIO *ptr = StringIO(self);
StringIO          990 ext/stringio/stringio.c     struct StringIO *ptr = StringIO(self);
StringIO         1011 ext/stringio/stringio.c     struct StringIO *ptr = writable(StringIO(self));
StringIO         1076 ext/stringio/stringio.c     struct StringIO *ptr = writable(StringIO(self));
StringIO         1108 ext/stringio/stringio.c     struct StringIO *ptr = readable(StringIO(self));
StringIO         1213 ext/stringio/stringio.c     VALUE string = StringIO(self)->string;
StringIO         1230 ext/stringio/stringio.c     VALUE string = writable(StringIO(self))->string;
StringIO         1254 ext/stringio/stringio.c     return rb_enc_from_encoding(rb_enc_get(StringIO(self)->string));
StringIO         1282 ext/stringio/stringio.c     VALUE str = StringIO(self)->string;
StringIO         1294 ext/stringio/stringio.c     VALUE StringIO = rb_define_class("StringIO", rb_cData);
StringIO         1296 ext/stringio/stringio.c     rb_include_module(StringIO, rb_mEnumerable);
StringIO         1297 ext/stringio/stringio.c     rb_define_alloc_func(StringIO, strio_s_allocate);
StringIO         1298 ext/stringio/stringio.c     rb_define_singleton_method(StringIO, "open", strio_s_open, -1);
StringIO         1299 ext/stringio/stringio.c     rb_define_method(StringIO, "initialize", strio_initialize, -1);
StringIO         1300 ext/stringio/stringio.c     rb_define_method(StringIO, "initialize_copy", strio_copy, 1);
StringIO         1301 ext/stringio/stringio.c     rb_define_method(StringIO, "reopen", strio_reopen, -1);
StringIO         1303 ext/stringio/stringio.c     rb_define_method(StringIO, "string", strio_get_string, 0);
StringIO         1304 ext/stringio/stringio.c     rb_define_method(StringIO, "string=", strio_set_string, 1);
StringIO         1305 ext/stringio/stringio.c     rb_define_method(StringIO, "lineno", strio_get_lineno, 0);
StringIO         1306 ext/stringio/stringio.c     rb_define_method(StringIO, "lineno=", strio_set_lineno, 1);
StringIO         1308 ext/stringio/stringio.c     rb_define_method(StringIO, "binmode", strio_binmode, 0);
StringIO         1309 ext/stringio/stringio.c     rb_define_method(StringIO, "close", strio_close, 0);
StringIO         1310 ext/stringio/stringio.c     rb_define_method(StringIO, "close_read", strio_close_read, 0);
StringIO         1311 ext/stringio/stringio.c     rb_define_method(StringIO, "close_write", strio_close_write, 0);
StringIO         1312 ext/stringio/stringio.c     rb_define_method(StringIO, "closed?", strio_closed, 0);
StringIO         1313 ext/stringio/stringio.c     rb_define_method(StringIO, "closed_read?", strio_closed_read, 0);
StringIO         1314 ext/stringio/stringio.c     rb_define_method(StringIO, "closed_write?", strio_closed_write, 0);
StringIO         1315 ext/stringio/stringio.c     rb_define_method(StringIO, "eof", strio_eof, 0);
StringIO         1316 ext/stringio/stringio.c     rb_define_method(StringIO, "eof?", strio_eof, 0);
StringIO         1317 ext/stringio/stringio.c     rb_define_method(StringIO, "fcntl", strio_fcntl, -1);
StringIO         1318 ext/stringio/stringio.c     rb_define_method(StringIO, "flush", strio_flush, 0);
StringIO         1319 ext/stringio/stringio.c     rb_define_method(StringIO, "fsync", strio_fsync, 0);
StringIO         1320 ext/stringio/stringio.c     rb_define_method(StringIO, "pos", strio_get_pos, 0);
StringIO         1321 ext/stringio/stringio.c     rb_define_method(StringIO, "pos=", strio_set_pos, 1);
StringIO         1322 ext/stringio/stringio.c     rb_define_method(StringIO, "rewind", strio_rewind, 0);
StringIO         1323 ext/stringio/stringio.c     rb_define_method(StringIO, "seek", strio_seek, -1);
StringIO         1324 ext/stringio/stringio.c     rb_define_method(StringIO, "sync", strio_get_sync, 0);
StringIO         1325 ext/stringio/stringio.c     rb_define_method(StringIO, "sync=", strio_set_sync, 1);
StringIO         1326 ext/stringio/stringio.c     rb_define_method(StringIO, "tell", strio_tell, 0);
StringIO         1327 ext/stringio/stringio.c     rb_define_method(StringIO, "path", strio_path, 0);
StringIO         1329 ext/stringio/stringio.c     rb_define_method(StringIO, "each", strio_each, -1);
StringIO         1330 ext/stringio/stringio.c     rb_define_method(StringIO, "each_line", strio_each, -1);
StringIO         1331 ext/stringio/stringio.c     rb_define_method(StringIO, "lines", strio_each, -1);
StringIO         1332 ext/stringio/stringio.c     rb_define_method(StringIO, "each_byte", strio_each_byte, 0);
StringIO         1333 ext/stringio/stringio.c     rb_define_method(StringIO, "bytes", strio_each_byte, 0);
StringIO         1334 ext/stringio/stringio.c     rb_define_method(StringIO, "each_char", strio_each_char, 0);
StringIO         1335 ext/stringio/stringio.c     rb_define_method(StringIO, "chars", strio_each_char, 0);
StringIO         1336 ext/stringio/stringio.c     rb_define_method(StringIO, "getc", strio_getc, 0);
StringIO         1337 ext/stringio/stringio.c     rb_define_method(StringIO, "ungetc", strio_ungetc, 1);
StringIO         1338 ext/stringio/stringio.c     rb_define_method(StringIO, "ungetbyte", strio_ungetbyte, 1);
StringIO         1339 ext/stringio/stringio.c     rb_define_method(StringIO, "readchar", strio_readchar, 0);
StringIO         1340 ext/stringio/stringio.c     rb_define_method(StringIO, "getbyte", strio_getbyte, 0);
StringIO         1341 ext/stringio/stringio.c     rb_define_method(StringIO, "readbyte", strio_readbyte, 0);
StringIO         1342 ext/stringio/stringio.c     rb_define_method(StringIO, "gets", strio_gets, -1);
StringIO         1343 ext/stringio/stringio.c     rb_define_method(StringIO, "readline", strio_readline, -1);
StringIO         1344 ext/stringio/stringio.c     rb_define_method(StringIO, "readlines", strio_readlines, -1);
StringIO         1345 ext/stringio/stringio.c     rb_define_method(StringIO, "read", strio_read, -1);
StringIO         1346 ext/stringio/stringio.c     rb_define_method(StringIO, "sysread", strio_sysread, -1);
StringIO         1347 ext/stringio/stringio.c     rb_define_method(StringIO, "readpartial", strio_sysread, -1);
StringIO         1349 ext/stringio/stringio.c     rb_define_method(StringIO, "write", strio_write, 1);
StringIO         1350 ext/stringio/stringio.c     rb_define_method(StringIO, "<<", strio_addstr, 1);
StringIO         1351 ext/stringio/stringio.c     rb_define_method(StringIO, "print", strio_print, -1);
StringIO         1352 ext/stringio/stringio.c     rb_define_method(StringIO, "printf", strio_printf, -1);
StringIO         1353 ext/stringio/stringio.c     rb_define_method(StringIO, "putc", strio_putc, 1);
StringIO         1354 ext/stringio/stringio.c     rb_define_method(StringIO, "puts", strio_puts, -1);
StringIO         1355 ext/stringio/stringio.c     rb_define_method(StringIO, "syswrite", strio_syswrite, 1);
StringIO         1357 ext/stringio/stringio.c     rb_define_method(StringIO, "isatty", strio_isatty, 0);
StringIO         1358 ext/stringio/stringio.c     rb_define_method(StringIO, "tty?", strio_isatty, 0);
StringIO         1359 ext/stringio/stringio.c     rb_define_method(StringIO, "pid", strio_pid, 0);
StringIO         1360 ext/stringio/stringio.c     rb_define_method(StringIO, "fileno", strio_fileno, 0);
StringIO         1361 ext/stringio/stringio.c     rb_define_method(StringIO, "size", strio_size, 0);
StringIO         1362 ext/stringio/stringio.c     rb_define_method(StringIO, "length", strio_size, 0);
StringIO         1363 ext/stringio/stringio.c     rb_define_method(StringIO, "truncate", strio_truncate, 1);
StringIO         1365 ext/stringio/stringio.c     rb_define_method(StringIO, "external_encoding", strio_external_encoding, 0);
StringIO         1366 ext/stringio/stringio.c     rb_define_method(StringIO, "internal_encoding", strio_internal_encoding, 0);
StringIO         1367 ext/stringio/stringio.c     rb_define_method(StringIO, "set_encoding", strio_set_encoding, 1);