Lines Matching defs:HFI
239 const HeaderFileInfo *HFI = HS.getExistingLocalFileInfo(*File);
240 if (!HFI)
242 if (!HFI->isCompilingModuleHeader && HFI->isModuleHeader)
244 if (!HFI->isCompilingModuleHeader && !HFI->IsLocallyIncluded)
1972 data_type(const HeaderFileInfo &HFI, bool AlreadyIncluded,
1975 : HFI(HFI), AlreadyIncluded(AlreadyIncluded),
1978 HeaderFileInfo HFI;
2029 | (Data.HFI.isImport << 5)
2031 Data.HFI.isPragmaOnce << 4)
2032 | (Data.HFI.DirInfo << 1)
2033 | Data.HFI.IndexHeaderMapHeader;
2036 if (Data.HFI.LazyControllingMacro.isID())
2037 LE.write<IdentifierID>(Data.HFI.LazyControllingMacro.getID());
2040 Writer.getIdentifierRef(Data.HFI.LazyControllingMacro.getPtr()));
2043 if (!Data.HFI.Framework.empty()) {
2046 = FrameworkNameOffset.find(Data.HFI.Framework);
2049 FrameworkStringData.append(Data.HFI.Framework);
2052 FrameworkNameOffset[Data.HFI.Framework] = Offset;
2154 const HeaderFileInfo *HFI = HS.getExistingLocalFileInfo(*File);
2155 if (!HFI)
2157 if (!HFI->isCompilingModuleHeader && HFI->isModuleHeader)
2159 if (!HFI->isCompilingModuleHeader && !PP->alreadyIncluded(*File))
2178 *HFI, Included, HS.getModuleMap().findResolvedModulesForHeader(*File), {}