Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/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()
110 const HeaderMap *getHeaderMap() const { in getHeaderMap()
H A DHeaderMap.h84 class HeaderMap : private HeaderMapImpl {
85 HeaderMap(std::unique_ptr<const llvm::MemoryBuffer> File, bool BSwap) in HeaderMap() function
91 static std::unique_ptr<HeaderMap> Create(const FileEntry *FE,
H A DHeaderSearch.h314 std::vector<std::pair<const FileEntry *, std::unique_ptr<HeaderMap>>> HeaderMaps;
571 const HeaderMap *CreateHeaderMap(const FileEntry *FE);
/openbsd-src/gnu/llvm/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()
H A DCMakeLists.txt10 HeaderMap.cpp
H A DInitHeaderSearch.cpp177 if (const HeaderMap *HM = Headers.CreateHeaderMap(*FE)) { in AddUnmappedPath()
485 llvm::SmallPtrSet<const HeaderMap *, 8> SeenHeaderMaps; in RemoveDuplicates()
H A DHeaderSearch.cpp147 const HeaderMap *HeaderSearch::CreateHeaderMap(const FileEntry *FE) { in CreateHeaderMap()
158 if (std::unique_ptr<HeaderMap> HM = HeaderMap::Create(FE, FileMgr)) { in CreateHeaderMap()
487 const HeaderMap *HM = getHeaderMap(); in LookupFile()
/openbsd-src/gnu/llvm/clang/utils/hmaptool/
H A Dhmaptool25 class HeaderMap(object): class
91 return HeaderMap(num_entries, buckets, strtable)
130 hmap = HeaderMap.frompath(path)
247 hmap = HeaderMap.frompath(input_path)
/openbsd-src/gnu/llvm/llvm/utils/gn/secondary/clang/lib/Lex/
H A DBUILD.gn11 "HeaderMap.cpp",
/openbsd-src/gnu/usr.bin/clang/libclangLex/
H A DMakefile12 HeaderMap.cpp \
/openbsd-src/gnu/llvm/clang/lib/ExtractAPI/
H A DExtractAPIConsumer.cpp125 if (auto HMap = HeaderMap::Create(*EntryFile, CI.getFileManager())) { in getRelativeIncludeName()
/openbsd-src/gnu/llvm/clang/docs/tools/
H A Dclang-formatted-files.txt219 clang/include/clang/Lex/HeaderMap.h