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)