Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Lex/
H A DDirectoryLookup.h22 class HeaderMap; variable
47 const HeaderMap *Map;
78 DirectoryLookup(const HeaderMap *map, SrcMgr::CharacteristicKind DT, in DirectoryLookup()
107 const HeaderMap *getHeaderMap() const { in getHeaderMap()
H A DHeaderMap.h67 class HeaderMap : private HeaderMapImpl {
68 HeaderMap(std::unique_ptr<const llvm::MemoryBuffer> File, bool BSwap) in HeaderMap() function
74 static std::unique_ptr<HeaderMap> Create(const FileEntry *FE,
H A DHeaderSearch.h230 std::vector<std::pair<const FileEntry *, std::unique_ptr<HeaderMap>>> HeaderMaps;
482 const HeaderMap *CreateHeaderMap(const FileEntry *FE);
/freebsd-12.1/contrib/llvm/tools/clang/lib/Lex/
H A DHeaderMap.cpp51 std::unique_ptr<HeaderMap> HeaderMap::Create(const FileEntry *FE, in Create()
63 return std::unique_ptr<HeaderMap>(new HeaderMap(std::move(*FileBuffer), NeedsByteSwap)); in Create()
200 const FileEntry *HeaderMap::LookupFile( in LookupFile()
H A DHeaderSearch.cpp102 const HeaderMap *HeaderSearch::CreateHeaderMap(const FileEntry *FE) { in CreateHeaderMap()
113 if (std::unique_ptr<HeaderMap> HM = HeaderMap::Create(FE, FileMgr)) { in CreateHeaderMap()
369 const HeaderMap *HM = getHeaderMap(); in LookupFile()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Frontend/
H A DInitHeaderSearch.cpp162 if (const HeaderMap *HM = Headers.CreateHeaderMap(FE)) { in AddUnmappedPath()
495 llvm::SmallPtrSet<const HeaderMap *, 8> SeenHeaderMaps; in RemoveDuplicates()
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DBranchProbabilityInfo.cpp444 auto &HeaderMap = SccI.SccHeaders[SccNum]; in isSCCHeader() local
447 std::tie(HeaderMapIt, Inserted) = HeaderMap.insert(std::make_pair(BB, false)); in isSCCHeader()
/freebsd-12.1/lib/clang/libclang/
H A DMakefile374 SRCS_MIN+= Lex/HeaderMap.cpp