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