Home
last modified time | relevance | path

Searched refs:HeaderMap (Results 1 – 7 of 7) sorted by relevance

/freebsd-13.1/contrib/llvm-project/clang/include/clang/Lex/
H A DDirectoryLookup.h22 class HeaderMap; variable
45 const HeaderMap *Map;
48 DLU(const HeaderMap *Map) : Map(Map) {} in DLU()
75 DirectoryLookup(const HeaderMap *Map, SrcMgr::CharacteristicKind DT, in DirectoryLookup()
106 const HeaderMap *getHeaderMap() const { in getHeaderMap()
H A DHeaderMap.h70 class HeaderMap : private HeaderMapImpl {
71 HeaderMap(std::unique_ptr<const llvm::MemoryBuffer> File, bool BSwap) in HeaderMap() function
77 static std::unique_ptr<HeaderMap> Create(const FileEntry *FE,
H A DHeaderSearch.h243 std::vector<std::pair<const FileEntry *, std::unique_ptr<HeaderMap>>> HeaderMaps;
512 const HeaderMap *CreateHeaderMap(const FileEntry *FE);
/freebsd-13.1/contrib/llvm-project/clang/lib/Lex/
H A DHeaderMap.cpp50 std::unique_ptr<HeaderMap> HeaderMap::Create(const FileEntry *FE, in Create()
62 return std::unique_ptr<HeaderMap>(new HeaderMap(std::move(*FileBuffer), NeedsByteSwap)); in Create()
199 Optional<FileEntryRef> HeaderMap::LookupFile(StringRef Filename, in LookupFile()
H A DHeaderSearch.cpp113 const HeaderMap *HeaderSearch::CreateHeaderMap(const FileEntry *FE) { in CreateHeaderMap()
124 if (std::unique_ptr<HeaderMap> HM = HeaderMap::Create(FE, FileMgr)) { in CreateHeaderMap()
412 const HeaderMap *HM = getHeaderMap(); in LookupFile()
/freebsd-13.1/contrib/llvm-project/clang/lib/Frontend/
H A DInitHeaderSearch.cpp171 if (const HeaderMap *HM = Headers.CreateHeaderMap(*FE)) { in AddUnmappedPath()
478 llvm::SmallPtrSet<const HeaderMap *, 8> SeenHeaderMaps; in RemoveDuplicates()
/freebsd-13.1/lib/clang/libclang/
H A DMakefile427 SRCS_MIN+= Lex/HeaderMap.cpp