Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/include/clang/Lex/
H A DHeaderSearch.h59 struct HeaderFileInfo { struct
125 HeaderFileInfo() in HeaderFileInfo() argument
143 static_assert(sizeof(HeaderFileInfo) <= 16);
156 virtual HeaderFileInfo GetHeaderFileInfo(FileEntryRef FE) = 0;
287 mutable std::vector<HeaderFileInfo> FileInfo;
549 if (const HeaderFileInfo *HFI = getExistingFileInfo(File)) in getFileDirFlavor()
551 return (SrcMgr::CharacteristicKind)HeaderFileInfo().DirInfo; in getFileDirFlavor()
588 const HeaderFileInfo *FI = getExistingFileInfo(File); in hasFileBeenImported()
840 HeaderFileInfo &getFileInfo(FileEntryRef FE);
844 const HeaderFileInfo *getExistingFileInfo(FileEntryRef FE) const;
[all …]
/freebsd/contrib/llvm-project/clang/lib/Lex/
H A DHeaderSearch.cpp62 HeaderFileInfo::getControllingMacro(ExternalPreprocessorSource *External) { in getControllingMacro()
960 const HeaderFileInfo *HFI = getExistingFileInfo(*Includer); in LookupFile()
978 const HeaderFileInfo *FromHFI = getExistingFileInfo(*Includer); in LookupFile()
982 HeaderFileInfo &ToHFI = getFileInfo(*FE); in LookupFile()
1106 HeaderFileInfo &HFI = getFileInfo(*File); in LookupFile()
1248 const HeaderFileInfo *ContextHFI = getExistingFileInfo(ContextFileEnt); in LookupSubframeworkHeader()
1268 static bool moduleMembershipNeedsMerge(const HeaderFileInfo *HFI, in moduleMembershipNeedsMerge()
1277 static void mergeHeaderFileInfoModuleBits(HeaderFileInfo &HFI, in mergeHeaderFileInfoModuleBits()
1287 void HeaderFileInfo::mergeModuleMembership(ModuleMap::ModuleHeaderRole Role) { in mergeModuleMembership()
1294 static void mergeHeaderFileInfo(HeaderFileInfo &HFI, in mergeHeaderFileInfo()
[all …]
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderInternals.h31 struct HeaderFileInfo;
387 using data_type = HeaderFileInfo;
H A DASTWriter.cpp261 const HeaderFileInfo *HFI = HS.getExistingLocalFileInfo(*File); in GetAffectingModuleMaps()
2071 data_type(const HeaderFileInfo &HFI, bool AlreadyIncluded, in data_type()
2077 HeaderFileInfo HFI;
2172 const HeaderFileInfo Empty; // So we can take a reference. in WriteHeaderSearch()
2233 const HeaderFileInfo *HFI = HS.getExistingLocalFileInfo(*File); in WriteHeaderSearch()
H A DASTReader.cpp2260 HeaderFileInfo HFI; in ReadData()
6840 std::optional<HeaderFileInfo> HFI;
6860 std::optional<HeaderFileInfo> getHeaderFileInfo() const { return HFI; } in getHeaderFileInfo()
6865 HeaderFileInfo ASTReader::GetHeaderFileInfo(FileEntryRef FE) { in GetHeaderFileInfo()
6868 if (std::optional<HeaderFileInfo> HFI = Visitor.getHeaderFileInfo()) in GetHeaderFileInfo()
6871 return HeaderFileInfo(); in GetHeaderFileInfo()
/freebsd/contrib/llvm-project/clang/include/clang/Serialization/
H A DASTReader.h88 struct HeaderFileInfo;
2027 HeaderFileInfo GetHeaderFileInfo(FileEntryRef FE) override;
/freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/
H A DDemangleTestCases.inc826 … "(anonymous namespace)::ASTInfoCollector::ReadHeaderFileInfo(clang::HeaderFileInfo const&, unsign…
1932 …14HeaderFileInfoEj", "clang::PCHValidator::ReadHeaderFileInfo(clang::HeaderFileInfo const&, unsign…
2130 …derFileInfoEj", "clang::ASTReaderListener::ReadHeaderFileInfo(clang::HeaderFileInfo const&, unsign…
10999 …eInfo19getControllingMacroEPNS_24ExternalIdentifierLookupE", "clang::HeaderFileInfo::getControllin…
11012 …derFileInfoEj", "clang::HeaderSearch::setHeaderFileInfoForUID(clang::HeaderFileInfo, unsigned int)…
11014HeaderFileInfo, std::allocator<clang::HeaderFileInfo>>::_M_fill_insert(__gnu_cxx::__normal_iterato…