Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/include/clang/Lex/
H A DHeaderSearch.h59 struct HeaderFileInfo { struct
139 HeaderFileInfo() in HeaderFileInfo() argument
168 virtual HeaderFileInfo GetHeaderFileInfo(FileEntryRef FE) = 0;
299 mutable std::vector<HeaderFileInfo> FileInfo;
552 if (const HeaderFileInfo *HFI = getExistingFileInfo(File)) in getFileDirFlavor()
554 return (SrcMgr::CharacteristicKind)HeaderFileInfo().DirInfo; in getFileDirFlavor()
591 const HeaderFileInfo *FI = getExistingFileInfo(File); in hasFileBeenImported()
842 HeaderFileInfo &getFileInfo(FileEntryRef FE);
846 const HeaderFileInfo *getExistingFileInfo(FileEntryRef FE) const;
850 const HeaderFileInfo *getExistingLocalFileInfo(FileEntryRef FE) const;
/freebsd/contrib/llvm-project/clang/lib/Lex/
H A DHeaderSearch.cpp63 HeaderFileInfo::getControllingMacro(ExternalPreprocessorSource *External) { in getControllingMacro()
955 const HeaderFileInfo *HFI = getExistingFileInfo(*Includer); in LookupFile()
973 const HeaderFileInfo *FromHFI = getExistingFileInfo(*Includer); in LookupFile()
979 HeaderFileInfo &ToHFI = getFileInfo(*FE); in LookupFile()
1105 HeaderFileInfo &HFI = getFileInfo(*File); in LookupFile()
1164 const HeaderFileInfo *IncludingHFI = in LookupFile()
1299 const HeaderFileInfo *ContextHFI = getExistingFileInfo(ContextFileEnt); in LookupSubframeworkHeader()
1319 static bool moduleMembershipNeedsMerge(const HeaderFileInfo *HFI, in moduleMembershipNeedsMerge()
1328 static void mergeHeaderFileInfoModuleBits(HeaderFileInfo &HFI, in mergeHeaderFileInfoModuleBits()
1338 void HeaderFileInfo::mergeModuleMembership(ModuleMap::ModuleHeaderRole Role) { in mergeModuleMembership()
[all …]
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderInternals.h31 struct HeaderFileInfo;
261 using data_type = HeaderFileInfo;
H A DASTWriter.cpp239 const HeaderFileInfo *HFI = HS.getExistingLocalFileInfo(*File); in GetAffectingModuleMaps()
1972 data_type(const HeaderFileInfo &HFI, bool AlreadyIncluded, in data_type()
1978 HeaderFileInfo HFI;
2093 const HeaderFileInfo Empty; // So we can take a reference. in WriteHeaderSearch()
2154 const HeaderFileInfo *HFI = HS.getExistingLocalFileInfo(*File); in WriteHeaderSearch()
H A DASTReader.cpp2086 HeaderFileInfo HFI; in ReadData()
6501 std::optional<HeaderFileInfo> HFI;
6521 std::optional<HeaderFileInfo> getHeaderFileInfo() const { return HFI; } in getHeaderFileInfo()
6526 HeaderFileInfo ASTReader::GetHeaderFileInfo(FileEntryRef FE) { in GetHeaderFileInfo()
6529 if (std::optional<HeaderFileInfo> HFI = Visitor.getHeaderFileInfo()) in GetHeaderFileInfo()
6532 return HeaderFileInfo(); in GetHeaderFileInfo()
/freebsd/contrib/llvm-project/clang/include/clang/Serialization/
H A DASTReader.h86 struct HeaderFileInfo;
1839 HeaderFileInfo GetHeaderFileInfo(FileEntryRef FE) override;