Lines Matching defs:EndLoc
82 bool isReplaceableRange(SourceLocation StartLoc, SourceLocation EndLoc,
84 return SM.isWrittenInSameFile(StartLoc, EndLoc);
91 SourceLocation StartLoc, SourceLocation EndLoc) {
92 CharSourceRange Range(SourceRange(StartLoc, EndLoc), true);
247 SourceLocation EndLoc = FirstSubExpr->getEndLoc();
254 if (SM.isMacroArgExpansion(StartLoc) && SM.isMacroArgExpansion(EndLoc)) {
256 FileLocEnd = SM.getFileLoc(EndLoc);
270 if (SM.isMacroBodyExpansion(StartLoc) && SM.isMacroBodyExpansion(EndLoc)) {
279 EndLoc = SM.getFileLoc(EndLoc);
282 if (!isReplaceableRange(StartLoc, EndLoc, SM)) {
285 replaceWithNullptr(Check, SM, StartLoc, EndLoc);