Lines Matching refs:LocInfo
276 std::pair<FileID, unsigned> LocInfo = getDecomposedExpansionLoc(Loc); in AddLineNote() local
279 const SLocEntry &Entry = getSLocEntry(LocInfo.first, &Invalid); in AddLineNote()
296 LineTable->AddLineNote(LocInfo.first, LocInfo.second, LineNo, FilenameID, in AddLineNote()
889 std::pair<FileID, unsigned> LocInfo = getDecomposedLoc(Loc); in getSpellingLocSlowCase() local
890 Loc = getSLocEntry(LocInfo.first).getExpansion().getSpellingLoc(); in getSpellingLocSlowCase()
891 Loc = Loc.getLocWithOffset(LocInfo.second); in getSpellingLocSlowCase()
949 std::pair<FileID, unsigned> LocInfo = getDecomposedLoc(Loc); in getImmediateSpellingLoc() local
950 Loc = getSLocEntry(LocInfo.first).getExpansion().getSpellingLoc(); in getImmediateSpellingLoc()
951 return Loc.getLocWithOffset(LocInfo.second); in getImmediateSpellingLoc()
1098 std::pair<FileID, unsigned> LocInfo = getDecomposedSpellingLoc(SL); in getCharacterData() local
1102 const SLocEntry &Entry = getSLocEntry(LocInfo.first, &CharDataInvalid); in getCharacterData()
1114 return Buffer ? Buffer->getBufferStart() + LocInfo.second in getCharacterData()
1177 std::pair<FileID, unsigned> LocInfo = getDecomposedSpellingLoc(Loc); in getSpellingColumnNumber() local
1178 return getColumnNumber(LocInfo.first, LocInfo.second, Invalid); in getSpellingColumnNumber()
1184 std::pair<FileID, unsigned> LocInfo = getDecomposedExpansionLoc(Loc); in getExpansionColumnNumber() local
1185 return getColumnNumber(LocInfo.first, LocInfo.second, Invalid); in getExpansionColumnNumber()
1385 std::pair<FileID, unsigned> LocInfo = getDecomposedSpellingLoc(Loc); in getSpellingLineNumber() local
1386 return getLineNumber(LocInfo.first, LocInfo.second); in getSpellingLineNumber()
1391 std::pair<FileID, unsigned> LocInfo = getDecomposedExpansionLoc(Loc); in getExpansionLineNumber() local
1392 return getLineNumber(LocInfo.first, LocInfo.second); in getExpansionLineNumber()
1412 std::pair<FileID, unsigned> LocInfo = getDecomposedExpansionLoc(Loc); in getFileCharacteristic() local
1413 const SLocEntry *SEntry = getSLocEntryForFile(LocInfo.first); in getFileCharacteristic()
1427 LineTable->FindNearestLineEntry(LocInfo.first, LocInfo.second); in getFileCharacteristic()
1461 std::pair<FileID, unsigned> LocInfo = getDecomposedExpansionLoc(Loc); in getPresumedLoc() local
1464 const SLocEntry &Entry = getSLocEntry(LocInfo.first, &Invalid); in getPresumedLoc()
1474 FileID FID = LocInfo.first; in getPresumedLoc()
1481 unsigned LineNo = getLineNumber(LocInfo.first, LocInfo.second, &Invalid); in getPresumedLoc()
1484 unsigned ColNo = getColumnNumber(LocInfo.first, LocInfo.second, &Invalid); in getPresumedLoc()
1496 LineTable->FindNearestLineEntry(LocInfo.first, LocInfo.second)) { in getPresumedLoc()
1509 unsigned MarkerLineNo = getLineNumber(LocInfo.first, Entry->FileOffset); in getPresumedLoc()
1516 IncludeLoc = getLocForStartOfFile(LocInfo.first); in getPresumedLoc()
1536 std::pair<FileID, unsigned> LocInfo = getDecomposedExpansionLoc(Loc); in isInMainFile() local
1538 const SLocEntry *Entry = getSLocEntryForFile(LocInfo.first); in isInMainFile()
1547 LineTable->FindNearestLineEntry(LocInfo.first, LocInfo.second)) in isInMainFile()