Lines Matching refs:getBegin
241 if (!R.getBegin().isValid() || !R.getEnd().isValid()) in isValidFileRange()
246 std::tie(BeginFID, BeginOffset) = Mgr.getDecomposedLoc(R.getBegin()); in isValidFileRange()
322 SM.isBeforeInTranslationUnit(R1.getBegin(), R2.getBegin()) in unionTokenRange()
323 ? R1.getBegin() in unionTokenRange()
324 : R2.getBegin(); in unionTokenRange()
339 if (SM.isWrittenInSameFile(R.getBegin(), R.getEnd())) in rangeInCommonFile()
343 for (SourceLocation Begin = R.getBegin(); Begin.isValid(); in rangeInCommonFile()
346 : SM.getImmediateExpansionRange(Begin).getBegin()) { in rangeInCommonFile()
390 while (!FileRange.getBegin().isFileID()) { in getTokenFileRange()
391 if (SM.isMacroArgExpansion(FileRange.getBegin())) { in getTokenFileRange()
393 SM.getImmediateSpellingLoc(FileRange.getBegin()), in getTokenFileRange()
395 assert(SM.isWrittenInSameFile(FileRange.getBegin(), FileRange.getEnd())); in getTokenFileRange()
398 getExpansionTokenRangeInSameFile(FileRange.getBegin(), SM, LangOpts); in getTokenFileRange()
404 assert(SM.isWrittenInSameFile(ExpansionRangeForBegin.getBegin(), in getTokenFileRange()
405 ExpansionRangeForEnd.getBegin()) && in getTokenFileRange()
424 SourceRange R1 = getTokenFileRange(R.getBegin(), SM, LangOpts); in toHalfOpenFileRange()
445 auto Buf = SM.getBufferOrNone(SM.getFileID(R.getBegin())); in toSourceCode()
448 size_t BeginOffset = SM.getFileOffset(R.getBegin()); in toSourceCode()
465 Position Begin = sourceLocToPosition(SM, R.getBegin()); in halfOpenToRange()