index 3416 array.c p[index] = i; index 3417 array.c if (index < r-1) { /* if not done yet */ index 3419 array.c permute0(n, r, p, index+1, /* recurse */ index 88 encoding.c int index = rb_enc_to_index(enc); index 89 encoding.c if (rb_enc_from_index(index) != enc) index 92 encoding.c index = enc_autoload(enc); index 94 encoding.c return index; index 110 encoding.c int index = enc_check_encoding(enc); index 111 encoding.c if (index < 0) { index 115 encoding.c return index; index 183 encoding.c struct rb_encoding_entry *ent = &enc_table.list[index]; index 203 encoding.c encoding->ruby_encoding_index = index; index 204 encoding.c st_insert(enc_table.names, (st_data_t)name, (st_data_t)index); index 206 encoding.c if (list && NIL_P(rb_ary_entry(list, index))) { index 208 encoding.c rb_ary_store(list, index, enc_new(encoding)); index 210 encoding.c return index; index 216 encoding.c int index = enc_table.count; index 218 encoding.c if ((index = enc_table_expand(index + 1)) < 0) return -1; index 219 encoding.c enc_table.count = index; index 220 encoding.c return enc_register_at(index - 1, name, encoding); index 229 encoding.c int index = rb_enc_registered(name); index 231 encoding.c if (index >= 0) { index 232 encoding.c rb_encoding *oldenc = rb_enc_from_index(index); index 234 encoding.c index = enc_register(name, encoding); index 237 encoding.c enc_register_at(index, name, encoding); index 244 encoding.c index = enc_register(name, encoding); index 245 encoding.c set_encoding_const(name, rb_enc_from_index(index)); index 247 encoding.c return index; index 271 encoding.c rb_encoding *enc = enc_table.list[index].enc; index 273 encoding.c enc_table.list[index].base = base; index 321 encoding.c int index = rb_enc_replicate(name, rb_ascii8bit_encoding()); index 322 encoding.c rb_encoding *enc = enc_table.list[index].enc; index 325 encoding.c return index; index 331 encoding.c int index = enc_replicate(rb_enc_registered(name), name, index 333 encoding.c rb_encoding *enc = enc_table.list[index].enc; index 336 encoding.c return index; index 431 encoding.c if (index < 0 || enc_table.count <= index) { index 434 encoding.c return enc_table.list[index].enc; index 1048 encoding.c int index; /* -2 => not yet set, -1 => nil */ index 1056 encoding.c if (def->index != -2) index 1061 encoding.c def->index = -1; index 1067 encoding.c def->index = rb_enc_to_index(rb_to_encoding(encoding)); index 1069 encoding.c enc_alias_internal(name, def->index); index 1082 encoding.c if (default_external.index >= 0) { index 1083 encoding.c default_external.enc = rb_enc_from_index(default_external.index); index 1140 encoding.c if (!default_internal.enc && default_internal.index >= 0) { index 1141 encoding.c default_internal.enc = rb_enc_from_index(default_internal.index); index 325 ext/nkf/nkf-utf8/nkf.c nkf_char index; index 833 ext/nkf/nkf-utf8/nkf.c assert(index <= buf->len); index 834 ext/nkf/nkf-utf8/nkf.c return buf->ptr[index]; index 2732 ext/nkf/nkf-utf8/nkf.c ptr->buf[ptr->index++] = c; index 2739 ext/nkf/nkf-utf8/nkf.c ptr->index = 0; index 2912 ext/nkf/nkf-utf8/nkf.c if (ptr->index > ptr->stat){ index 2928 ext/nkf/nkf-utf8/nkf.c if (ptr->index < ptr->stat){ index 957 ext/readline/readline.c i = NUM2INT(index); index 978 ext/readline/readline.c i = NUM2INT(index); index 1027 ext/readline/readline.c entry = remove_history(index); index 1101 ext/readline/readline.c i = NUM2INT(index); index 3860 ext/tk/tcltklib.c int done, index; index 3930 ext/tk/tcltklib.c "option", 0, &index); index 3945 ext/tk/tcltklib.c index = TKWAIT_VARIABLE; index 3948 ext/tk/tcltklib.c index = TKWAIT_VISIBILITY; index 3950 ext/tk/tcltklib.c index = TKWAIT_WINDOW; index 3974 ext/tk/tcltklib.c switch ((enum options) index) { index 4454 ext/tk/tcltklib.c int index; index 4523 ext/tk/tcltklib.c "option", 0, &index); index 4539 ext/tk/tcltklib.c index = TKWAIT_VARIABLE; index 4542 ext/tk/tcltklib.c index = TKWAIT_VISIBILITY; index 4544 ext/tk/tcltklib.c index = TKWAIT_WINDOW; index 4577 ext/tk/tcltklib.c switch ((enum options) index) { index 8384 ext/tk/tcltklib.c volatile VALUE varname, index, flag; index 8387 ext/tk/tcltklib.c index = argv[1]; index 8411 ext/tk/tcltklib.c NIL_P(index) ? NULL : RSTRING_PTR(index), index 8449 ext/tk/tcltklib.c NIL_P(index) ? NULL : RSTRING_PTR(index), index 8483 ext/tk/tcltklib.c if (!NIL_P(index)) StringValue(index); index 8486 ext/tk/tcltklib.c argv[1] = index; index 8515 ext/tk/tcltklib.c volatile VALUE varname, index, value, flag; index 8518 ext/tk/tcltklib.c index = argv[1]; index 8548 ext/tk/tcltklib.c NIL_P(index) ? NULL : RSTRING_PTR(index), index 8589 ext/tk/tcltklib.c NIL_P(index) ? NULL : RSTRING_PTR(index), index 8620 ext/tk/tcltklib.c if (!NIL_P(index)) StringValue(index); index 8624 ext/tk/tcltklib.c argv[1] = index; index 8654 ext/tk/tcltklib.c volatile VALUE varname, index, flag; index 8657 ext/tk/tcltklib.c index = argv[1]; index 8671 ext/tk/tcltklib.c NIL_P(index) ? NULL : RSTRING_PTR(index), index 8697 ext/tk/tcltklib.c if (!NIL_P(index)) StringValue(index); index 8700 ext/tk/tcltklib.c argv[1] = index; index 8736 ext/tk/tcltklib.c return ip_get_variable2(self, varname, index, index 8757 ext/tk/tcltklib.c return ip_set_variable2(self, varname, index, value, index 8776 ext/tk/tcltklib.c return ip_unset_variable2(self, varname, index, index 240 ext/win32ole/win32ole.c UINT index; index 245 ext/win32ole/win32ole.c UINT index; index 251 ext/win32ole/win32ole.c UINT index; index 2521 ext/win32ole/win32ole.c unsigned int index; index 2535 ext/win32ole/win32ole.c for (index = 0; index < count; index++) { index 2536 ext/win32ole/win32ole.c hr = pTypeLib->lpVtbl->GetTypeInfo(pTypeLib, index, &pTypeInfo); index 2809 ext/win32ole/win32ole.c unsigned int index; index 2829 ext/win32ole/win32ole.c hr = pTypeInfo->lpVtbl->GetContainingTypeLib(pTypeInfo, &pTypeLib, &index); index 3268 ext/win32ole/win32ole.c unsigned int index, i; index 3270 ext/win32ole/win32ole.c index = pOp->dp.cNamedArgs; index 3278 ext/win32ole/win32ole.c for(i = 1; i < index + 1; i++) { index 3282 ext/win32ole/win32ole.c for(i = 0; i < index; i++ ) { index 3293 ext/win32ole/win32ole.c pOp->pNamedArgs[index + 1] = ole_vstr2wc(key); index 3296 ext/win32ole/win32ole.c VariantInit(&(pOp->dp.rgvarg[index])); index 3297 ext/win32ole/win32ole.c ole_val2variant(value, &(pOp->dp.rgvarg[index])); index 3883 ext/win32ole/win32ole.c unsigned int index; index 3923 ext/win32ole/win32ole.c for(index = 0; index < dispParams.cArgs; ++index) { index 3924 ext/win32ole/win32ole.c VariantClear(&propertyValue[index]); index 4348 ext/win32ole/win32ole.c unsigned int index; index 4351 ext/win32ole/win32ole.c hr = pTypeInfo->lpVtbl->GetContainingTypeLib( pTypeInfo, &pTypeLib, &index ); index 4355 ext/win32ole/win32ole.c hr = pTypeLib->lpVtbl->GetDocumentation( pTypeLib, index, index 4441 ext/win32ole/win32ole.c unsigned int index; index 4444 ext/win32ole/win32ole.c hr = pTypeInfo->lpVtbl->GetContainingTypeLib(pTypeInfo, &pTypeLib, &index); index 6087 ext/win32ole/win32ole.c pvar->index = i; index 6217 ext/win32ole/win32ole.c return ole_variable_ole_type(pvar->pTypeInfo, pvar->index); index 6251 ext/win32ole/win32ole.c return ole_variable_ole_type_detail(pvar->pTypeInfo, pvar->index); index 6295 ext/win32ole/win32ole.c return ole_variable_value(pvar->pTypeInfo, pvar->index); index 6341 ext/win32ole/win32ole.c return ole_variable_visible(pvar->pTypeInfo, pvar->index); index 6397 ext/win32ole/win32ole.c return ole_variable_kind(pvar->pTypeInfo, pvar->index); index 6437 ext/win32ole/win32ole.c return ole_variable_varkind(pvar->pTypeInfo, pvar->index); index 6471 ext/win32ole/win32ole.c pmethod->index = index; index 6486 ext/win32ole/win32ole.c pmethod->index = 0; index 6571 ext/win32ole/win32ole.c return ole_method_return_type(pmethod->pTypeInfo, pmethod->index); index 6605 ext/win32ole/win32ole.c return ole_method_return_vtype(pmethod->pTypeInfo, pmethod->index); index 6639 ext/win32ole/win32ole.c return ole_method_return_type_detail(pmethod->pTypeInfo, pmethod->index); index 6691 ext/win32ole/win32ole.c return ole_method_invkind(pmethod->pTypeInfo, pmethod->index); index 6710 ext/win32ole/win32ole.c return ole_method_invoke_kind(pmethod->pTypeInfo, pmethod->index); index 6747 ext/win32ole/win32ole.c return ole_method_visible(pmethod->pTypeInfo, pmethod->index); index 6832 ext/win32ole/win32ole.c pmethod->index, index 6910 ext/win32ole/win32ole.c return ole_method_helpstring(pmethod->pTypeInfo, pmethod->index); index 6941 ext/win32ole/win32ole.c return ole_method_helpfile(pmethod->pTypeInfo, pmethod->index); index 6970 ext/win32ole/win32ole.c return ole_method_helpcontext(pmethod->pTypeInfo, pmethod->index); index 7001 ext/win32ole/win32ole.c return ole_method_dispid(pmethod->pTypeInfo, pmethod->index); index 7032 ext/win32ole/win32ole.c return ole_method_offset_vtbl(pmethod->pTypeInfo, pmethod->index); index 7064 ext/win32ole/win32ole.c return ole_method_size_params(pmethod->pTypeInfo, pmethod->index); index 7095 ext/win32ole/win32ole.c return ole_method_size_opt_params(pmethod->pTypeInfo, pmethod->index); index 7129 ext/win32ole/win32ole.c pparam->index = i - 1; index 7156 ext/win32ole/win32ole.c return ole_method_params(pmethod->pTypeInfo, pmethod->index); index 7205 ext/win32ole/win32ole.c &(pFuncDesc->lprgelemdescParam[index].tdesc), Qnil); index 7226 ext/win32ole/win32ole.c pparam->index); index 7239 ext/win32ole/win32ole.c &(pFuncDesc->lprgelemdescParam[index].tdesc), typedetail); index 7260 ext/win32ole/win32ole.c pparam->index); index 7272 ext/win32ole/win32ole.c if (V_UNION1((&(pFuncDesc->lprgelemdescParam[index])), paramdesc).wParamFlags &mask) index 7293 ext/win32ole/win32ole.c pparam->index, PARAMFLAG_FIN); index 7320 ext/win32ole/win32ole.c pparam->index, PARAMFLAG_FOUT); index 7338 ext/win32ole/win32ole.c pparam->index, PARAMFLAG_FOPT); index 7357 ext/win32ole/win32ole.c pparam->index, PARAMFLAG_FRETVAL); index 7373 ext/win32ole/win32ole.c pElemDesc = &pFuncDesc->lprgelemdescParam[index]; index 7417 ext/win32ole/win32ole.c pparam->index); index 7832 ext/win32ole/win32ole.c unsigned int index; index 7851 ext/win32ole/win32ole.c &index); index 7864 ext/win32ole/win32ole.c for (index = 0; index < count; index++) { index 7866 ext/win32ole/win32ole.c index, index 98 missing/os2.c !isalpha(*s) && index("$&*(){}[]'\";\\|?<>~`\n",*s)) { index 105 missing/os2.c !isalpha(*s) && index("^()<>|&\n",*s)) { index 1250 process.c int index; index 1259 process.c index = EXEC_OPTION_CLOSE; index 1272 process.c index = EXEC_OPTION_DUP2; index 1277 process.c index = EXEC_OPTION_OPEN; index 1294 process.c index = EXEC_OPTION_OPEN; index 1312 process.c ary = rb_ary_entry(options, index); index 1315 process.c rb_ary_store(options, index, ary); index 1474 process.c int index, i; index 1477 process.c for (index = EXEC_OPTION_DUP2; index <= EXEC_OPTION_OPEN; index++) { index 1478 process.c ary = rb_ary_entry(options, index); index 1490 process.c if (index == EXEC_OPTION_DUP2) { index 484 regexec.c #define STACK_AT(index) (stk_base + (index)) index 88 ruby.c int index; index 103 ruby.c opt->src.enc.index = src_encoding_index; index 1283 ruby.c opt->ext.enc.index = opt_enc_index(opt->ext.enc.name); index 1286 ruby.c opt->intern.enc.index = opt_enc_index(opt->intern.enc.name); index 1289 ruby.c opt->src.enc.index = opt_enc_index(opt->src.enc.name); index 1290 ruby.c src_encoding_index = opt->src.enc.index; index 1292 ruby.c if (opt->ext.enc.index >= 0) { index 1293 ruby.c enc = rb_enc_from_index(opt->ext.enc.index); index 1299 ruby.c if (opt->intern.enc.index >= 0) { index 1300 ruby.c enc = rb_enc_from_index(opt->intern.enc.index); index 1302 ruby.c opt->intern.enc.index = -1; index 1335 ruby.c if (opt->src.enc.index >= 0) { index 1336 ruby.c eenc = rb_enc_from_index(opt->src.enc.index); index 1358 ruby.c if (opt->intern.enc.index >= 0) { index 1360 ruby.c enc = rb_enc_from_index(opt->intern.enc.index); index 1541 ruby.c opt->src.enc.index = opt_enc_index(opt->src.enc.name); index 1542 ruby.c src_encoding_index = opt->src.enc.index; index 1545 ruby.c opt->ext.enc.index = opt_enc_index(opt->ext.enc.name); index 1548 ruby.c opt->intern.enc.index = opt_enc_index(opt->intern.enc.name); index 1557 ruby.c if (opt->src.enc.index >= 0) { index 1558 ruby.c enc = rb_enc_from_index(opt->src.enc.index); index 1801 ruby.c opt.ext.enc.index = -1; index 1802 ruby.c opt.intern.enc.index = -1; index 3761 string.c long pos = NUM2LONG(index); index 3780 string.c long pos = NUM2LONG(index); index 524 transcode.c #define BYTE_ADDR(index) (tr->byte_array + (index)) index 525 transcode.c #define WORD_ADDR(index) (tr->word_array + INFO2WORDINDEX(index)) index 2907 transcode.c int index; index 2919 transcode.c ret = rb_econv_add_converter(a->ec, sname, dname, a->index); index 2965 transcode.c arg.index = ec->num_trans; index 962 variable.c st_data_t index; index 970 variable.c if (!st_lookup(iv_index_tbl, id, &index)) break; index 971 variable.c if (len <= index) break; index 972 variable.c val = ptr[index]; index 1008 variable.c st_data_t index; index 1026 variable.c if (!st_lookup(iv_index_tbl, id, &index)) { index 1027 variable.c index = iv_index_tbl->num_entries; index 1028 variable.c st_add_direct(iv_index_tbl, id, index); index 1032 variable.c if (len <= index) { index 1034 variable.c if (index < ROBJECT_EMBED_LEN_MAX) { index 1043 variable.c long newsize = (index+1) + (index+1)/4; /* (index+1)*1.25 */ index 1064 variable.c ROBJECT_IVPTR(obj)[index] = val; index 1083 variable.c st_data_t index; index 1088 variable.c if (!st_lookup(iv_index_tbl, id, &index)) break; index 1089 variable.c if (ROBJECT_NUMIV(obj) <= index) break; index 1090 variable.c val = ROBJECT_IVPTR(obj)[index]; index 1116 variable.c if (index < ROBJECT_NUMIV(data->obj)) { index 1117 variable.c VALUE val = ROBJECT_IVPTR(data->obj)[index]; index 1232 variable.c st_data_t index; index 1245 variable.c if (!st_lookup(iv_index_tbl, id, &index)) break; index 1246 variable.c if (ROBJECT_NUMIV(obj) <= index) break; index 1247 variable.c val = ROBJECT_IVPTR(obj)[index]; index 1249 variable.c ROBJECT_IVPTR(obj)[index] = Qundef; index 36 win32/win32.c #ifndef index index 1452 win32/win32.c if (index("/\\:", *CharPrev(scanname, scanname + len)) == NULL)