Lines Matching refs:Invalid
278 bool Invalid = false; in AddLineNote() local
279 const SLocEntry &Entry = getSLocEntry(LocInfo.first, &Invalid); in AddLineNote()
280 if (!Entry.isFile() || Invalid) in AddLineNote()
434 bool *Invalid) const { in loadSLocEntry()
437 if (Invalid) in loadSLocEntry()
438 *Invalid = true; in loadSLocEntry()
735 StringRef SourceManager::getBufferData(FileID FID, bool *Invalid) const { in getBufferData()
737 if (Invalid) in getBufferData()
738 *Invalid = !B; in getBufferData()
1088 bool Invalid = false; in isAtStartOfImmediateMacroExpansion() local
1090 getSLocEntry(DecompLoc.first, &Invalid).getExpansion(); in isAtStartOfImmediateMacroExpansion()
1091 if (Invalid) in isAtStartOfImmediateMacroExpansion()
1101 const SrcMgr::SLocEntry &PrevEntry = getSLocEntry(PrevFID, &Invalid); in isAtStartOfImmediateMacroExpansion()
1102 if (Invalid) in isAtStartOfImmediateMacroExpansion()
1124 bool Invalid = false; in isAtEndOfImmediateMacroExpansion() local
1126 getSLocEntry(FID, &Invalid).getExpansion(); in isAtEndOfImmediateMacroExpansion()
1127 if (Invalid) in isAtEndOfImmediateMacroExpansion()
1136 const SrcMgr::SLocEntry &NextEntry = getSLocEntry(NextFID, &Invalid); in isAtEndOfImmediateMacroExpansion()
1137 if (Invalid) in isAtEndOfImmediateMacroExpansion()
1158 bool *Invalid) const { in getCharacterData()
1167 if (Invalid) in getCharacterData()
1168 *Invalid = true; in getCharacterData()
1175 if (Invalid) in getCharacterData()
1176 *Invalid = !Buffer; in getCharacterData()
1184 bool *Invalid) const { in getColumnNumber()
1186 if (Invalid) in getColumnNumber()
1187 *Invalid = !MemBuf; in getColumnNumber()
1194 if (Invalid) in getColumnNumber()
1195 *Invalid = true; in getColumnNumber()
1230 static bool isInvalid(LocType Loc, bool *Invalid) { in isInvalid() argument
1232 if (Invalid) in isInvalid()
1233 *Invalid = MyInvalid; in isInvalid()
1238 bool *Invalid) const { in getSpellingColumnNumber()
1239 if (isInvalid(Loc, Invalid)) return 0; in getSpellingColumnNumber()
1241 return getColumnNumber(LocInfo.first, LocInfo.second, Invalid); in getSpellingColumnNumber()
1245 bool *Invalid) const { in getExpansionColumnNumber()
1246 if (isInvalid(Loc, Invalid)) return 0; in getExpansionColumnNumber()
1248 return getColumnNumber(LocInfo.first, LocInfo.second, Invalid); in getExpansionColumnNumber()
1252 bool *Invalid) const { in getPresumedColumnNumber()
1254 if (isInvalid(PLoc, Invalid)) return 0; in getPresumedColumnNumber()
1348 bool *Invalid) const { in getLineNumber()
1350 if (Invalid) in getLineNumber()
1351 *Invalid = true; in getLineNumber()
1362 if (Invalid) in getLineNumber()
1363 *Invalid = true; in getLineNumber()
1375 if (Invalid) in getLineNumber()
1376 *Invalid = !Buffer; in getLineNumber()
1382 } else if (Invalid) in getLineNumber()
1383 *Invalid = false; in getLineNumber()
1445 bool *Invalid) const { in getSpellingLineNumber()
1446 if (isInvalid(Loc, Invalid)) return 0; in getSpellingLineNumber()
1451 bool *Invalid) const { in getExpansionLineNumber()
1452 if (isInvalid(Loc, Invalid)) return 0; in getExpansionLineNumber()
1457 bool *Invalid) const { in getPresumedLineNumber()
1459 if (isInvalid(PLoc, Invalid)) return 0; in getPresumedLineNumber()
1502 bool *Invalid) const { in getBufferName()
1503 if (isInvalid(Loc, Invalid)) return "<invalid loc>"; in getBufferName()
1506 if (Invalid) in getBufferName()
1507 *Invalid = !B; in getBufferName()
1525 bool Invalid = false; in getPresumedLoc() local
1526 const SLocEntry &Entry = getSLocEntry(LocInfo.first, &Invalid); in getPresumedLoc()
1527 if (Invalid || !Entry.isFile()) in getPresumedLoc()
1543 unsigned LineNo = getLineNumber(LocInfo.first, LocInfo.second, &Invalid); in getPresumedLoc()
1544 if (Invalid) in getPresumedLoc()
1546 unsigned ColNo = getColumnNumber(LocInfo.first, LocInfo.second, &Invalid); in getPresumedLoc()
1547 if (Invalid) in getPresumedLoc()
1618 bool Invalid = false; in getFileIDSize() local
1619 const SrcMgr::SLocEntry &Entry = getSLocEntry(FID, &Invalid); in getFileIDSize()
1620 if (Invalid) in getFileIDSize()
1663 bool Invalid = false; in translateFile() local
1664 const SLocEntry &MainSLoc = getSLocEntry(MainFileID, &Invalid); in translateFile()
1665 if (Invalid) in translateFile()
1706 bool Invalid = false; in translateLineCol() local
1707 const SLocEntry &Entry = getSLocEntry(FID, &Invalid); in translateLineCol()
1708 if (Invalid) in translateLineCol()
1777 bool Invalid = false; in computeMacroArgsCache() local
1778 const SrcMgr::SLocEntry &Entry = getSLocEntryByID(ID, &Invalid); in computeMacroArgsCache()
1779 if (Invalid) in computeMacroArgsCache()
1961 bool Invalid = false; in getDecomposedIncludedLoc() local
1962 const SrcMgr::SLocEntry &Entry = getSLocEntry(FID, &Invalid); in getDecomposedIncludedLoc()
1963 if (!Invalid) { in getDecomposedIncludedLoc()