Home
last modified time | relevance | path

Searched refs:HeaderFileInfo (Results 1 – 6 of 6) sorted by relevance

/openbsd-src/gnu/llvm/clang/include/clang/Lex/
H A DHeaderSearch.h58 struct HeaderFileInfo { struct
120 HeaderFileInfo() in HeaderFileInfo() function
142 virtual HeaderFileInfo GetHeaderFileInfo(const FileEntry *FE) = 0;
276 mutable std::vector<HeaderFileInfo> FileInfo;
527 HeaderFileInfo &FI = getFileInfo(File); in MarkFileIncludeOnce()
560 const HeaderFileInfo *FI = getExistingFileInfo(File); in hasFileBeenImported()
800 HeaderFileInfo &getFileInfo(const FileEntry *FE);
806 const HeaderFileInfo *getExistingFileInfo(const FileEntry *FE,
/openbsd-src/gnu/llvm/clang/lib/Lex/
H A DHeaderSearch.cpp62 HeaderFileInfo::getControllingMacro(ExternalPreprocessorSource *External) { in getControllingMacro()
944 HeaderFileInfo &FromHFI = getFileInfo(Includer); in LookupFile()
949 HeaderFileInfo &ToHFI = getFileInfo(&FE->getFileEntry()); in LookupFile()
1074 HeaderFileInfo &HFI = getFileInfo(FE); in LookupFile()
1134 HeaderFileInfo &IncludingHFI = getFileInfo(Includers.front().first); in LookupFile()
1292 static void mergeHeaderFileInfo(HeaderFileInfo &HFI, in mergeHeaderFileInfo()
1293 const HeaderFileInfo &OtherHFI) { in mergeHeaderFileInfo()
1316 HeaderFileInfo &HeaderSearch::getFileInfo(const FileEntry *FE) { in getFileInfo()
1320 HeaderFileInfo *HFI = &FileInfo[FE->getUID()]; in getFileInfo()
1338 const HeaderFileInfo *
[all …]
/openbsd-src/gnu/llvm/clang/lib/Serialization/
H A DASTReaderInternals.h31 struct HeaderFileInfo;
261 using data_type = HeaderFileInfo;
H A DASTReader.cpp1913 HeaderFileInfo HFI; in ReadData()
6293 std::optional<HeaderFileInfo> HFI;
6313 std::optional<HeaderFileInfo> getHeaderFileInfo() const { return HFI; } in getHeaderFileInfo()
6318 HeaderFileInfo ASTReader::GetHeaderFileInfo(const FileEntry *FE) { in GetHeaderFileInfo()
6321 if (std::optional<HeaderFileInfo> HFI = Visitor.getHeaderFileInfo()) in GetHeaderFileInfo()
6324 return HeaderFileInfo(); in GetHeaderFileInfo()
H A DASTWriter.cpp183 const HeaderFileInfo *HFI = in GetAffectingModuleMaps()
1761 const HeaderFileInfo &HFI;
1869 const HeaderFileInfo Empty; // So we can take a reference. in WriteHeaderSearch()
1938 const HeaderFileInfo *HFI = in WriteHeaderSearch()
/openbsd-src/gnu/llvm/clang/include/clang/Serialization/
H A DASTReader.h85 struct HeaderFileInfo;
1799 HeaderFileInfo GetHeaderFileInfo(const FileEntry *FE) override;