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()
734 StringRef SourceManager::getBufferData(FileID FID, bool *Invalid) const { in getBufferData()
736 if (Invalid) in getBufferData()
737 *Invalid = !B; in getBufferData()
1086 bool Invalid = false; in isAtStartOfImmediateMacroExpansion() local
1088 getSLocEntry(DecompLoc.first, &Invalid).getExpansion(); in isAtStartOfImmediateMacroExpansion()
1089 if (Invalid) in isAtStartOfImmediateMacroExpansion()
1099 const SrcMgr::SLocEntry &PrevEntry = getSLocEntry(PrevFID, &Invalid); in isAtStartOfImmediateMacroExpansion()
1100 if (Invalid) in isAtStartOfImmediateMacroExpansion()
1122 bool Invalid = false; in isAtEndOfImmediateMacroExpansion() local
1124 getSLocEntry(FID, &Invalid).getExpansion(); in isAtEndOfImmediateMacroExpansion()
1125 if (Invalid) in isAtEndOfImmediateMacroExpansion()
1134 const SrcMgr::SLocEntry &NextEntry = getSLocEntry(NextFID, &Invalid); in isAtEndOfImmediateMacroExpansion()
1135 if (Invalid) in isAtEndOfImmediateMacroExpansion()
1156 bool *Invalid) const { in getCharacterData()
1165 if (Invalid) in getCharacterData()
1166 *Invalid = true; in getCharacterData()
1173 if (Invalid) in getCharacterData()
1174 *Invalid = !Buffer; in getCharacterData()
1182 bool *Invalid) const { in getColumnNumber()
1184 if (Invalid) in getColumnNumber()
1185 *Invalid = !MemBuf; in getColumnNumber()
1192 if (Invalid) in getColumnNumber()
1193 *Invalid = true; in getColumnNumber()
1228 static bool isInvalid(LocType Loc, bool *Invalid) { in isInvalid() argument
1230 if (Invalid) in isInvalid()
1231 *Invalid = MyInvalid; in isInvalid()
1236 bool *Invalid) const { in getSpellingColumnNumber()
1237 if (isInvalid(Loc, Invalid)) return 0; in getSpellingColumnNumber()
1239 return getColumnNumber(LocInfo.first, LocInfo.second, Invalid); in getSpellingColumnNumber()
1243 bool *Invalid) const { in getExpansionColumnNumber()
1244 if (isInvalid(Loc, Invalid)) return 0; in getExpansionColumnNumber()
1246 return getColumnNumber(LocInfo.first, LocInfo.second, Invalid); in getExpansionColumnNumber()
1250 bool *Invalid) const { in getPresumedColumnNumber()
1252 if (isInvalid(PLoc, Invalid)) return 0; in getPresumedColumnNumber()
1346 bool *Invalid) const { in getLineNumber()
1348 if (Invalid) in getLineNumber()
1349 *Invalid = true; in getLineNumber()
1360 if (Invalid) in getLineNumber()
1361 *Invalid = true; in getLineNumber()
1373 if (Invalid) in getLineNumber()
1374 *Invalid = !Buffer; in getLineNumber()
1380 } else if (Invalid) in getLineNumber()
1381 *Invalid = false; in getLineNumber()
1443 bool *Invalid) const { in getSpellingLineNumber()
1444 if (isInvalid(Loc, Invalid)) return 0; in getSpellingLineNumber()
1449 bool *Invalid) const { in getExpansionLineNumber()
1450 if (isInvalid(Loc, Invalid)) return 0; in getExpansionLineNumber()
1455 bool *Invalid) const { in getPresumedLineNumber()
1457 if (isInvalid(PLoc, Invalid)) return 0; in getPresumedLineNumber()
1500 bool *Invalid) const { in getBufferName()
1501 if (isInvalid(Loc, Invalid)) return "<invalid loc>"; in getBufferName()
1504 if (Invalid) in getBufferName()
1505 *Invalid = !B; in getBufferName()
1523 bool Invalid = false; in getPresumedLoc() local
1524 const SLocEntry &Entry = getSLocEntry(LocInfo.first, &Invalid); in getPresumedLoc()
1525 if (Invalid || !Entry.isFile()) in getPresumedLoc()
1541 unsigned LineNo = getLineNumber(LocInfo.first, LocInfo.second, &Invalid); in getPresumedLoc()
1542 if (Invalid) in getPresumedLoc()
1544 unsigned ColNo = getColumnNumber(LocInfo.first, LocInfo.second, &Invalid); in getPresumedLoc()
1545 if (Invalid) in getPresumedLoc()
1616 bool Invalid = false; in getFileIDSize() local
1617 const SrcMgr::SLocEntry &Entry = getSLocEntry(FID, &Invalid); in getFileIDSize()
1618 if (Invalid) in getFileIDSize()
1661 bool Invalid = false; in translateFile() local
1662 const SLocEntry &MainSLoc = getSLocEntry(MainFileID, &Invalid); in translateFile()
1663 if (Invalid) in translateFile()
1704 bool Invalid = false; in translateLineCol() local
1705 const SLocEntry &Entry = getSLocEntry(FID, &Invalid); in translateLineCol()
1706 if (Invalid) in translateLineCol()
1775 bool Invalid = false; in computeMacroArgsCache() local
1776 const SrcMgr::SLocEntry &Entry = getSLocEntryByID(ID, &Invalid); in computeMacroArgsCache()
1777 if (Invalid) in computeMacroArgsCache()
1959 bool Invalid = false; in getDecomposedIncludedLoc() local
1960 const SrcMgr::SLocEntry &Entry = getSLocEntry(FID, &Invalid); in getDecomposedIncludedLoc()
1961 if (!Invalid) { in getDecomposedIncludedLoc()