137 e2 = p2 + RSTRING_LEN(s2);
138 while (p1 < e1 && p2 < e2) {
140 c1 = (
unsigned char)*p1++;
141 c2 = (
unsigned char)*p2++;
142 if (c1 ==
'/') c1 =
'\0';
143 if (c2 ==
'/') c2 =
'\0';
234 else if (extlen <= 1) {
297 n =
rb_scan_args(argc, argv,
"03", &args[1], &args[2], &args[3]);
323 n =
rb_scan_args(argc, argv,
"03", &args[1], &args[2], &args[3]);
364 n =
rb_scan_args(argc, argv,
"03", &args[1], &args[2], &args[3]);
385 n =
rb_scan_args(argc, argv,
"03", &args[1], &args[2], &args[3]);
407 n =
rb_scan_args(argc, argv,
"03", &args[1], &args[2], &args[3]);
540 VALUE pattern, flags;
541 if (
rb_scan_args(argc, argv,
"11", &pattern, &flags) == 1)
587 n =
rb_scan_args(argc, argv,
"03", &args[1], &args[2], &args[3]);
744 VALUE ary, dirname, basename;
1053 VALUE klass, str, ary;