Lines Matching defs:LookupPath
1110 auto SeparateComponents = [](SmallVectorImpl<char> &LookupPath,
1113 llvm::sys::path::native(StartingFrom, LookupPath);
1115 llvm::sys::path::remove_filename(LookupPath);
1116 if (!LookupPath.empty() &&
1117 !llvm::sys::path::is_separator(LookupPath.back())) {
1118 LookupPath.push_back(llvm::sys::path::get_separator().front());
1120 LookupPath.append(FileName.begin(), FileName.end());
1124 SmallString<512> LookupPath;
1131 SeparateComponents(LookupPath, FullFileDir, Filename, true);
1133 LookupPath, OpenFile, /*CacheFailure=*/true, /*IsText=*/false);
1141 LookupPath.clear();
1147 SeparateComponents(LookupPath, WorkingDir, Filename, false);
1149 LookupPath, OpenFile, /*CacheFailure=*/true, /*IsText=*/false);
1158 LookupPath.clear();
1159 SeparateComponents(LookupPath, Entry, Filename, false);
1161 LookupPath, OpenFile, /*CacheFailure=*/true, /*IsText=*/false);