isdirsep          126 dln.c          	if (isdirsep(*p)) base = p+1, dot = NULL;
isdirsep         2932 file.c         #define has_unc(buf) (isdirsep((buf)[0]) && isdirsep((buf)[1]))
isdirsep         2998 file.c             while (path < end && isdirsep(*path)) path++;
isdirsep         3006 file.c             while (s < e && !isdirsep(*s)) {
isdirsep         3022 file.c             if (path + 2 <= end && isdirsep(path[0]) && isdirsep(path[1])) {
isdirsep         3024 file.c         	while (path < end && isdirsep(*path)) path++;
isdirsep         3025 file.c         	if ((path = rb_enc_path_next(path, end, enc)) < end && path[0] && path[1] && !isdirsep(path[1]))
isdirsep         3043 file.c             while (isdirsep(*p)) p++;
isdirsep         3056 file.c         	if (isdirsep(*path)) {
isdirsep         3058 file.c         	    while (path < end && isdirsep(*path)) path++;
isdirsep         3073 file.c         	if (isdirsep(*path)) {
isdirsep         3075 file.c         	    while (path < end && isdirsep(*path)) path++;
isdirsep         3088 file.c             if (path < end && isdirsep(*path)) path++;
isdirsep         3103 file.c         	else if (isdirsep(*path)) {
isdirsep         3105 file.c         	    while (path < end && isdirsep(*path)) path++;
isdirsep         3275 file.c         	if (isdirsep(s[1]) || s[1] == '\0') {
isdirsep         3310 file.c         	if (isdirsep(s[2])) {
isdirsep         3359 file.c         	if (isdirsep(*s)) {
isdirsep         3371 file.c         	do s++; while (isdirsep(*s));
isdirsep         3402 file.c         		    if (*(s+1) == '\0' || isdirsep(*(s+1))) {
isdirsep         3718 file.c                 while (unresolved_nextname < pend && isdirsep(*unresolved_nextname))
isdirsep         3741 file.c         		if (!isdirsep(*last)) rb_str_cat2(testpath, "/");
isdirsep         3993 file.c             while (isdirsep(*name))
isdirsep         4020 file.c         	    while (isdirsep(*p)) p++; /* skip last / */
isdirsep         4135 file.c             if (root > name + 1 && isdirsep(*name))
isdirsep         4148 file.c             if (has_drive_letter(name) && isdirsep(*(name + 2))) {
isdirsep         4186 file.c         	do name = ++p; while (isdirsep(*p));
isdirsep         4213 file.c         	else if (isdirsep(*p))
isdirsep         4376 file.c         	    if (RSTRING_PTR(tmp) && isdirsep(RSTRING_PTR(tmp)[0])) {
isdirsep         5540 file.c             if (has_drive_letter(path) && isdirsep(path[2])) return 1;
isdirsep         5543 file.c             if (isdirsep(path[0]) && isdirsep(path[1])) return 1;
isdirsep         5698 file.c             return isdirsep(*path);
isdirsep          941 win32/win32.c      if ((i == 0 || (i > 0 && isdirsep(interp[i-1]))) &&
isdirsep         1884 win32/win32.c      if (!(isdirsep(*p) || *p == L':')) *++p = L'\\';