Lines Matching refs:FE
175 const FileEntry *FE) { in hasAlredyBeenParsed() argument
176 assert(FE); in hasAlredyBeenParsed()
177 PPRegion region = getRegion(Loc, FID, FE); in hasAlredyBeenParsed()
202 PPRegion getRegion(SourceLocation Loc, FileID FID, const FileEntry *FE) { in getRegion() argument
203 assert(FE); in getRegion()
204 auto Bail = [this, FE]() { in getRegion()
205 if (isParsedOnceInclude(FE)) { in getRegion()
206 const llvm::sys::fs::UniqueID &ID = FE->getUniqueID(); in getRegion()
207 return PPRegion(ID, 0, FE->getModificationTime()); in getRegion()
225 const llvm::sys::fs::UniqueID &ID = FE->getUniqueID(); in getRegion()
226 return PPRegion(ID, RegionOffset, FE->getModificationTime()); in getRegion()
229 bool isParsedOnceInclude(const FileEntry *FE) { in isParsedOnceInclude() argument
230 return PP.getHeaderSearchInfo().isFileMultipleIncludeGuarded(FE) || in isParsedOnceInclude()
231 PP.getHeaderSearchInfo().hasFileBeenImported(FE); in isParsedOnceInclude()
398 const FileEntry *FE = SM.getFileEntryForID(FID); in shouldSkipFunctionBody() local
399 if (!FE) in shouldSkipFunctionBody()
402 return ParsedLocsTracker->hasAlredyBeenParsed(Loc, FID, FE); in shouldSkipFunctionBody()