Lines Matching defs:FileRange
398 SourceRange FileRange = Loc;
399 while (!FileRange.getBegin().isFileID()) {
400 if (SM.isMacroArgExpansion(FileRange.getBegin())) {
401 FileRange = unionTokenRange(
402 SM.getImmediateSpellingLoc(FileRange.getBegin()),
403 SM.getImmediateSpellingLoc(FileRange.getEnd()), SM, LangOpts);
404 assert(SM.isWrittenInSameFile(FileRange.getBegin(), FileRange.getEnd()));
407 getExpansionTokenRangeInSameFile(FileRange.getBegin(), SM, LangOpts);
409 getExpansionTokenRangeInSameFile(FileRange.getEnd(), SM, LangOpts);
416 FileRange = unionTokenRange(ExpansionRangeForBegin, ExpansionRangeForEnd,
420 return FileRange;