Home | History | Annotate | Download | only in Basic

Lines Matching refs:LocInfo

297   std::pair<FileID, unsigned> LocInfo = getDecomposedExpansionLoc(Loc);
300 const SLocEntry &Entry = getSLocEntry(LocInfo.first, &Invalid);
311 LineTable->AddLineNote(LocInfo.first.ID, LocInfo.second, LineNo, FilenameID);
327 std::pair<FileID, unsigned> LocInfo = getDecomposedExpansionLoc(Loc);
330 const SLocEntry &Entry = getSLocEntry(LocInfo.first, &Invalid);
356 LineTable->AddLineNote(LocInfo.first.ID, LocInfo.second, LineNo, FilenameID,
853 std::pair<FileID, unsigned> LocInfo = getDecomposedLoc(Loc);
854 Loc = getSLocEntry(LocInfo.first).getExpansion().getSpellingLoc();
855 Loc = Loc.getLocWithOffset(LocInfo.second);
913 std::pair<FileID, unsigned> LocInfo = getDecomposedLoc(Loc);
914 Loc = getSLocEntry(LocInfo.first).getExpansion().getSpellingLoc();
915 return Loc.getLocWithOffset(LocInfo.second);
966 std::pair<FileID, unsigned> LocInfo = getDecomposedSpellingLoc(SL);
970 const SLocEntry &Entry = getSLocEntry(LocInfo.first, &CharDataInvalid);
982 return Buffer->getBufferStart() + (CharDataInvalid? 0 : LocInfo.second);
1023 std::pair<FileID, unsigned> LocInfo = getDecomposedSpellingLoc(Loc);
1024 return getColumnNumber(LocInfo.first, LocInfo.second, Invalid);
1030 std::pair<FileID, unsigned> LocInfo = getDecomposedExpansionLoc(Loc);
1031 return getColumnNumber(LocInfo.first, LocInfo.second, Invalid);
1256 std::pair<FileID, unsigned> LocInfo = getDecomposedSpellingLoc(Loc);
1257 return getLineNumber(LocInfo.first, LocInfo.second);
1262 std::pair<FileID, unsigned> LocInfo = getDecomposedExpansionLoc(Loc);
1263 return getLineNumber(LocInfo.first, LocInfo.second);
1282 std::pair<FileID, unsigned> LocInfo = getDecomposedExpansionLoc(Loc);
1284 const SLocEntry &SEntry = getSLocEntry(LocInfo
1298 LineTable->FindNearestLineEntry(LocInfo.first.ID, LocInfo.second);
1329 std::pair<FileID, unsigned> LocInfo = getDecomposedExpansionLoc(Loc);
1332 const SLocEntry &Entry = getSLocEntry(LocInfo.first, &Invalid);
1348 unsigned LineNo = getLineNumber(LocInfo.first, LocInfo.second, &Invalid);
1351 unsigned ColNo = getColumnNumber(LocInfo.first, LocInfo.second, &Invalid);
1363 LineTable->FindNearestLineEntry(LocInfo.first.ID, LocInfo.second)) {
1372 unsigned MarkerLineNo = getLineNumber(LocInfo.first, Entry->FileOffset);
1379 IncludeLoc = getLocForStartOfFile(LocInfo.first);
1670 std::pair<FileID, unsigned> LocInfo = getDecomposedLoc(SpellLoc);
1671 const ExpansionInfo &Info = getSLocEntry(LocInfo.first).getExpansion();
1674 SpellLoc = Info.getSpellingLoc().getLocWithOffset(LocInfo.second);