Lines Matching defs:EndOff
53 unsigned EndOff = getLocationOffsetAndFileID(Range.getEnd(), EndFileID);
64 EndOff = RB.getMappedOffset(EndOff, opts.IncludeInsertsAtEndOfRange);
71 EndOff += Lexer::MeasureTokenLength(Range.getEnd(), *SourceMgr, *LangOpts);
73 return EndOff-StartOff;
91 unsigned StartOff, EndOff;
93 EndOff = getLocationOffsetAndFileID(Range.getEnd(), EndFileID);
109 EndOff +=
111 return std::string(Ptr, Ptr+EndOff-StartOff);
115 EndOff = RB.getMappedOffset(EndOff, true);
121 EndOff += Lexer::MeasureTokenLength(Range.getEnd(), *SourceMgr, *LangOpts);
127 assert(EndOff >= StartOff && "Invalid iteration distance");
128 std::advance(End, EndOff-StartOff);
254 unsigned StartOff, EndOff, parentOff;
257 EndOff = getLocationOffsetAndFileID(range.getEnd(), EndFileID);
262 if (StartOff > EndOff)
270 unsigned endLineNo = SourceMgr->getLineNumber(FID, EndOff) - 1;