Lines Matching full:directories
139 // Search Directories
141 // These search directories are listed in order of
143 // are found when searching matching directories,
145 // directories will be preferred (though version
185 // system-wide directories.
245 /// Finds the files in a directory (and any relevant sibling directories) that
253 // keep things consistent with other platforms, only LLVM `lib` directories in search_directories()
285 // Search the `bin` and `lib` directories in the directory returned by in search_libclang_directories()
304 // Search the directories in the `LD_LIBRARY_PATH` environment variable. in search_libclang_directories()
312 let directories: Vec<&str> = if target_os!("haiku") { in search_libclang_directories() localVariable
331 // We use temporary directories when testing the build script so we'll in search_libclang_directories()
332 // remove the prefixes that make the directories absolute. in search_libclang_directories()
333 let directories = if test!() { in search_libclang_directories() localVariable
334 directories in search_libclang_directories()
339 directories in search_libclang_directories()
342 // Search the directories provided by the `libclang` directory patterns. in search_libclang_directories()
346 for directory in directories.iter() { in search_libclang_directories()
347 if let Ok(directories) = glob::glob_with(directory, options) { in search_libclang_directories()
348 for directory in directories.filter_map(Result::ok).filter(|p| p.is_dir()) { in search_libclang_directories()