reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
274 SearchDirs = dirs; 284 SearchDirs.insert(SearchDirs.begin() + idx, dir); 284 SearchDirs.insert(SearchDirs.begin() + idx, dir); 673 search_dir_iterator search_dir_begin() const { return SearchDirs.begin(); } 674 search_dir_iterator search_dir_end() const { return SearchDirs.end(); } 675 unsigned search_dir_size() const { return SearchDirs.size(); } 678 return SearchDirs.begin(); 682 return SearchDirs.begin() + AngledDirIdx; 686 return SearchDirs.begin() + AngledDirIdx; 690 return SearchDirs.begin() + SystemDirIdx; 694 return SearchDirs.begin() + SystemDirIdx; 697 search_dir_iterator system_dir_end() const { return SearchDirs.end(); }tools/clang/lib/Lex/HeaderSearch.cpp
237 for (unsigned Idx = 0, N = SearchDirs.size(); Idx != N; ++Idx) { 238 if (SearchDirs[Idx].isFramework()) { 243 FrameworkDirName += SearchDirs[Idx].getFrameworkDir()->getName(); 247 = SearchDirs[Idx].getDirCharacteristic() != SrcMgr::C_User; 257 if (!SearchDirs[Idx].isNormalDir()) 260 bool IsSystem = SearchDirs[Idx].isSystemHeaderDirectory(); 262 if (loadModuleMapFile(SearchDirs[Idx].getDir(), IsSystem, 274 NestedModuleMapDirName = SearchDirs[Idx].getDir()->getName(); 286 if (SearchDirs[Idx].haveSearchedAllModuleMaps()) 292 loadSubdirectoryModuleMaps(SearchDirs[Idx]); 867 i = FromDir-&SearchDirs[0]; 896 for (; i != SearchDirs.size(); ++i) { 900 Optional<FileEntryRef> File = SearchDirs[i].LookupFile( 922 CurDir = &SearchDirs[i]; 1014 CacheLookup.HitIdx = SearchDirs.size(); 1332 return SearchDirs.capacity() 1634 for (unsigned Idx = 0, N = SearchDirs.size(); Idx != N; ++Idx) { 1635 bool IsSystem = SearchDirs[Idx].isSystemHeaderDirectory(); 1636 if (SearchDirs[Idx].isFramework()) { 1639 llvm::sys::path::native(SearchDirs[Idx].getFrameworkDir()->getName(), 1663 if (SearchDirs[Idx].isHeaderMap()) 1667 loadModuleMapFile(SearchDirs[Idx].getDir(), IsSystem, 1672 loadSubdirectoryModuleMaps(SearchDirs[Idx]); 1689 for (unsigned Idx = 0, N = SearchDirs.size(); Idx != N; ++Idx) { 1691 if (!SearchDirs[Idx].isNormalDir()) { 1696 loadModuleMapFile(SearchDirs[Idx].getDir(), 1697 SearchDirs[Idx].isSystemHeaderDirectory(), 1698 SearchDirs[Idx].isFramework()); 1784 for (unsigned I = 0; I != SearchDirs.size(); ++I) { 1786 if (!SearchDirs[I].isNormalDir()) 1789 StringRef Dir = SearchDirs[I].getDir()->getName();