Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/clang/include/clang/Lex/
H A DHeaderSearch.h58 struct HeaderFileInfo { struct
129 HeaderFileInfo() in HeaderFileInfo() argument
151 virtual HeaderFileInfo GetHeaderFileInfo(FileEntryRef FE) = 0;
282 mutable std::vector<HeaderFileInfo> FileInfo;
538 HeaderFileInfo &FI = getFileInfo(File); in MarkFileIncludeOnce()
570 const HeaderFileInfo *FI = getExistingFileInfo(File); in hasFileBeenImported()
814 HeaderFileInfo &getFileInfo(FileEntryRef FE);
820 const HeaderFileInfo *getExistingFileInfo(FileEntryRef FE,
/freebsd-14.2/contrib/llvm-project/clang/lib/Lex/
H A DHeaderSearch.cpp62 HeaderFileInfo::getControllingMacro(ExternalPreprocessorSource *External) { in getControllingMacro()
945 HeaderFileInfo &FromHFI = getFileInfo(*Includer); in LookupFile()
950 HeaderFileInfo &ToHFI = getFileInfo(*FE); in LookupFile()
1076 HeaderFileInfo &HFI = getFileInfo(*File); in LookupFile()
1290 static void mergeHeaderFileInfo(HeaderFileInfo &HFI, in mergeHeaderFileInfo()
1291 const HeaderFileInfo &OtherHFI) { in mergeHeaderFileInfo()
1314 HeaderFileInfo &HeaderSearch::getFileInfo(FileEntryRef FE) { in getFileInfo()
1318 HeaderFileInfo *HFI = &FileInfo[FE.getUID()]; in getFileInfo()
1336 const HeaderFileInfo *
1340 HeaderFileInfo *HFI; in getExistingFileInfo()
[all …]
/freebsd-14.2/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderInternals.h31 struct HeaderFileInfo;
261 using data_type = HeaderFileInfo;
H A DASTWriter.cpp181 const HeaderFileInfo *HFI = in GetAffectingModuleMaps()
1851 const HeaderFileInfo &HFI;
1962 const HeaderFileInfo Empty; // So we can take a reference. in WriteHeaderSearch()
2029 const HeaderFileInfo *HFI = in WriteHeaderSearch()
H A DASTReader.cpp2045 HeaderFileInfo HFI; in ReadData()
6495 std::optional<HeaderFileInfo> HFI;
6515 std::optional<HeaderFileInfo> getHeaderFileInfo() const { return HFI; } in getHeaderFileInfo()
6520 HeaderFileInfo ASTReader::GetHeaderFileInfo(FileEntryRef FE) { in GetHeaderFileInfo()
6523 if (std::optional<HeaderFileInfo> HFI = Visitor.getHeaderFileInfo()) in GetHeaderFileInfo()
6526 return HeaderFileInfo(); in GetHeaderFileInfo()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Serialization/
H A DASTReader.h86 struct HeaderFileInfo;
1826 HeaderFileInfo GetHeaderFileInfo(FileEntryRef FE) override;