Lines Matching refs:Path
34 SearchDirs::SearchDirs(const sys::fs::Path& pSysRoot) : m_SysRoot(pSysRoot) {
52 if (exists(dir->path()) && is_directory(dir->path())) {
66 bool SearchDirs::insert(const sys::fs::Path& pPath) {
70 mcld::sys::fs::Path* SearchDirs::find(const std::string& pNamespec,
98 if (file == entry.path()->filename().native())
99 return entry.path();
106 if (file == entry.path()->stem().native()) {
108 entry.path()->extension().native()) {
109 return entry.path();
120 if (file == entry.path()->stem().native() &&
122 entry.path()->extension().native()) {
123 return entry.path();
135 const mcld::sys::fs::Path* SearchDirs::find(const std::string& pNamespec,
163 if (file == entry.path()->filename().native())
164 return entry.path();
171 if (file == entry.path()->stem().native()) {
173 entry.path()->extension().native()) {
174 return entry.path();
185 if (file == entry.path()->stem().native() &&
187 entry.path()->extension().native()) {
188 return entry.path();