Lines Matching full:locinfo
291 std::pair<FileID, unsigned> LocInfo = getDecomposedExpansionLoc(Loc);
294 const SLocEntry &Entry = getSLocEntry(LocInfo.first, &Invalid);
303 getLineTable().AddLineNote(LocInfo.first, LocInfo.second, LineNo, FilenameID);
319 std::pair<FileID, unsigned> LocInfo = getDecomposedExpansionLoc(Loc);
322 const SLocEntry &Entry = getSLocEntry(LocInfo.first, &Invalid);
347 LineTable->AddLineNote(LocInfo.first, LocInfo.second, LineNo, FilenameID,
908 std::pair<FileID, unsigned> LocInfo = getDecomposedLoc(Loc);
909 Loc = getSLocEntry(LocInfo.first).getExpansion().getSpellingLoc();
910 Loc = Loc.getLocWithOffset(LocInfo.second);
968 std::pair<FileID, unsigned> LocInfo = getDecomposedLoc(Loc);
969 Loc = getSLocEntry(LocInfo.first).getExpansion().getSpellingLoc();
970 return Loc.getLocWithOffset(LocInfo.second);
1104 std::pair<FileID, unsigned> LocInfo = getDecomposedSpellingLoc(SL);
1108 const SLocEntry &Entry = getSLocEntry(LocInfo.first, &CharDataInvalid);
1119 return Buffer->getBufferStart() + (CharDataInvalid? 0 : LocInfo.second);
1174 std::pair<FileID, unsigned> LocInfo = getDecomposedSpellingLoc(Loc);
1175 return getColumnNumber(LocInfo.first, LocInfo.second, Invalid);
1181 std::pair<FileID, unsigned> LocInfo = getDecomposedExpansionLoc(Loc);
1182 return getColumnNumber(LocInfo.first, LocInfo.second, Invalid);
1386 std::pair<FileID, unsigned> LocInfo = getDecomposedSpellingLoc(Loc);
1387 return getLineNumber(LocInfo.first, LocInfo.second);
1392 std::pair<FileID, unsigned> LocInfo = getDecomposedExpansionLoc(Loc);
1393 return getLineNumber(LocInfo.first, LocInfo.second);
1413 std::pair<FileID, unsigned> LocInfo = getDecomposedExpansionLoc(Loc);
1415 const SLocEntry &SEntry = getSLocEntry(LocInfo.first, &Invalid);
1429 LineTable->FindNearestLineEntry(LocInfo.first, LocInfo.second);
1461 std::pair<FileID, unsigned> LocInfo = getDecomposedExpansionLoc(Loc);
1464 const SLocEntry &Entry = getSLocEntry(LocInfo.first, &Invalid);
1480 unsigned LineNo = getLineNumber(LocInfo.first, LocInfo.second, &Invalid);
1483 unsigned ColNo = getColumnNumber(LocInfo.first, LocInfo.second, &Invalid);
1495 LineTable->FindNearestLineEntry(LocInfo.first, LocInfo.second)) {
1504 unsigned MarkerLineNo = getLineNumber(LocInfo.first, Entry->FileOffset);
1511 IncludeLoc = getLocForStartOfFile(LocInfo.first);
1531 std::pair<FileID, unsigned> LocInfo = getDecomposedExpansionLoc(Loc);
1534 const SLocEntry &Entry = getSLocEntry(LocInfo.first, &Invalid);
1543 LineTable->FindNearestLineEntry(LocInfo.first, LocInfo.second))