Lines Matching refs:dot
96 * Dir_InitDot Set the dot Path.
233 static Path *dot; /* contents of current directory */
234 static Path *cur; /* contents of current directory, if not dot */
403 * (re)initialize "dot" (current/object directory) path hash
415 if (dot != NULL) {
419 ln = Lst_Member(openDirectories, dot);
423 dot = Dir_AddDir(NULL, ".");
425 if (dot == NULL) {
431 * We always need to have dot around, so we increment its reference count
434 dot->refCount += 1;
458 dot->refCount -= 1;
461 Dir_Destroy(dot);
480 Boolean hasLastDot = FALSE; /* true we should search dot last */
494 if (dot)
495 Var_Append(".PATH", dot->name, VAR_GLOBAL);
504 if (p == dot && hasLastDot)
510 if (dot)
511 Var_Append(".PATH", dot->name, VAR_GLOBAL);
633 * convention that dot files will only be found if the pattern
634 * begins with a dot (note also that as a side effect of the hashing
920 * First the files in dot
922 DirMatchFiles(word, dot, expansions);
992 if (p != dot) {
996 * Checking in dot -- DON'T put a leading ./ on the thing.
1084 if (Hash_FindEntry(&dot->files, cp) != NULL) {
1089 dot->hits += 1;
1134 Boolean hasLastDot = FALSE; /* true we should search dot last */
1169 fprintf(debug_file, "[dot last]...");
1255 if (dot) {
1257 if ((file = DirLookupSubdir(dot, name)) != NULL)
1269 if (p == dot) {
1282 if (dot && !checkedDot) {
1284 if ((file = DirLookupSubdir(dot, name)) != NULL)