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()
433 bool *Invalid) const { in loadSLocEntry()
436 if (Invalid) in loadSLocEntry()
437 *Invalid = true; in loadSLocEntry()
737 StringRef SourceManager::getBufferData(FileID FID, bool *Invalid) const { in getBufferData()
739 if (Invalid) in getBufferData()
740 *Invalid = !B; in getBufferData()
1025 bool Invalid = false; in isAtStartOfImmediateMacroExpansion() local
1027 getSLocEntry(DecompLoc.first, &Invalid).getExpansion(); in isAtStartOfImmediateMacroExpansion()
1028 if (Invalid) in isAtStartOfImmediateMacroExpansion()
1038 const SrcMgr::SLocEntry &PrevEntry = getSLocEntry(PrevFID, &Invalid); in isAtStartOfImmediateMacroExpansion()
1039 if (Invalid) in isAtStartOfImmediateMacroExpansion()
1061 bool Invalid = false; in isAtEndOfImmediateMacroExpansion() local
1063 getSLocEntry(FID, &Invalid).getExpansion(); in isAtEndOfImmediateMacroExpansion()
1064 if (Invalid) in isAtEndOfImmediateMacroExpansion()
1073 const SrcMgr::SLocEntry &NextEntry = getSLocEntry(NextFID, &Invalid); in isAtEndOfImmediateMacroExpansion()
1074 if (Invalid) in isAtEndOfImmediateMacroExpansion()
1095 bool *Invalid) const { in getCharacterData()
1104 if (Invalid) in getCharacterData()
1105 *Invalid = true; in getCharacterData()
1112 if (Invalid) in getCharacterData()
1113 *Invalid = !Buffer; in getCharacterData()
1121 bool *Invalid) const { in getColumnNumber()
1123 if (Invalid) in getColumnNumber()
1124 *Invalid = !MemBuf; in getColumnNumber()
1131 if (Invalid) in getColumnNumber()
1132 *Invalid = true; in getColumnNumber()
1167 static bool isInvalid(LocType Loc, bool *Invalid) { in isInvalid() argument
1169 if (Invalid) in isInvalid()
1170 *Invalid = MyInvalid; in isInvalid()
1175 bool *Invalid) const { in getSpellingColumnNumber()
1176 if (isInvalid(Loc, Invalid)) return 0; in getSpellingColumnNumber()
1178 return getColumnNumber(LocInfo.first, LocInfo.second, Invalid); in getSpellingColumnNumber()
1182 bool *Invalid) const { in getExpansionColumnNumber()
1183 if (isInvalid(Loc, Invalid)) return 0; in getExpansionColumnNumber()
1185 return getColumnNumber(LocInfo.first, LocInfo.second, Invalid); in getExpansionColumnNumber()
1189 bool *Invalid) const { in getPresumedColumnNumber()
1191 if (isInvalid(PLoc, Invalid)) return 0; in getPresumedColumnNumber()
1286 bool *Invalid) const { in getLineNumber()
1288 if (Invalid) in getLineNumber()
1289 *Invalid = true; in getLineNumber()
1300 if (Invalid) in getLineNumber()
1301 *Invalid = true; in getLineNumber()
1313 if (Invalid) in getLineNumber()
1314 *Invalid = !Buffer; in getLineNumber()
1320 } else if (Invalid) in getLineNumber()
1321 *Invalid = false; in getLineNumber()
1383 bool *Invalid) const { in getSpellingLineNumber()
1384 if (isInvalid(Loc, Invalid)) return 0; in getSpellingLineNumber()
1389 bool *Invalid) const { in getExpansionLineNumber()
1390 if (isInvalid(Loc, Invalid)) return 0; in getExpansionLineNumber()
1395 bool *Invalid) const { in getPresumedLineNumber()
1397 if (isInvalid(PLoc, Invalid)) return 0; in getPresumedLineNumber()
1440 bool *Invalid) const { in getBufferName()
1441 if (isInvalid(Loc, Invalid)) return "<invalid loc>"; in getBufferName()
1444 if (Invalid) in getBufferName()
1445 *Invalid = !B; in getBufferName()
1463 bool Invalid = false; in getPresumedLoc() local
1464 const SLocEntry &Entry = getSLocEntry(LocInfo.first, &Invalid); in getPresumedLoc()
1465 if (Invalid || !Entry.isFile()) in getPresumedLoc()
1481 unsigned LineNo = getLineNumber(LocInfo.first, LocInfo.second, &Invalid); in getPresumedLoc()
1482 if (Invalid) in getPresumedLoc()
1484 unsigned ColNo = getColumnNumber(LocInfo.first, LocInfo.second, &Invalid); in getPresumedLoc()
1485 if (Invalid) in getPresumedLoc()
1556 bool Invalid = false; in getFileIDSize() local
1557 const SrcMgr::SLocEntry &Entry = getSLocEntry(FID, &Invalid); in getFileIDSize()
1558 if (Invalid) in getFileIDSize()
1601 bool Invalid = false; in translateFile() local
1602 const SLocEntry &MainSLoc = getSLocEntry(MainFileID, &Invalid); in translateFile()
1603 if (Invalid) in translateFile()
1644 bool Invalid = false; in translateLineCol() local
1645 const SLocEntry &Entry = getSLocEntry(FID, &Invalid); in translateLineCol()
1646 if (Invalid) in translateLineCol()
1715 bool Invalid = false; in computeMacroArgsCache() local
1716 const SrcMgr::SLocEntry &Entry = getSLocEntryByID(ID, &Invalid); in computeMacroArgsCache()
1717 if (Invalid) in computeMacroArgsCache()
1899 bool Invalid = false; in getDecomposedIncludedLoc() local
1900 const SrcMgr::SLocEntry &Entry = getSLocEntry(FID, &Invalid); in getDecomposedIncludedLoc()
1901 if (!Invalid) { in getDecomposedIncludedLoc()