Lines Matching refs:filenames
186 /// and returns the paths to and filenames of those files.
187 fn search_directory(directory: &Path, filenames: &[String]) -> Vec<(PathBuf, String)> {
195 let paths = filenames
227 /// filenames of those files.
228 fn search_directories(directory: &Path, filenames: &[String]) -> Vec<(PathBuf, String)> {
229 let mut results = search_directory(directory, filenames);
238 results.extend(search_directory(&sibling, filenames).into_iter());
245 /// filename glob patterns and returns the paths to and filenames of those files.
246 pub fn search_libclang_directories(filenames: &[String], variable: &str) -> Vec<(PathBuf, String)> {
253 let libraries = search_directories(parent, filenames);
260 return search_directories(&path, filenames);
269 found.extend(search_directories(&directory.join("bin"), filenames));
270 found.extend(search_directories(&directory.join("lib"), filenames));
271 found.extend(search_directories(&directory.join("lib64"), filenames));
280 found.extend(search_directories(&directory, filenames));
287 found.extend(search_directories(&directory, filenames));
313 found.extend(search_directories(&directory, filenames));