Home | History | Annotate | Download | only in Rewrite

Lines Matching refs:endBuf

430     bool BufferContainsPPDirectives(const char *startBuf, const char *endBuf);
1012 const char *endBuf = SM->getCharacterData(LocEnd);
1013 for (const char *p = startBuf; p < endBuf; p++) {
1188 const char *endBuf = SM->getCharacterData(LocEnd);
1189 ReplaceText(LocStart, endBuf-startBuf, ResultStr);
1203 const char *endBuf = SM->getCharacterData(LocEnd);
1204 ReplaceText(LocStart, endBuf-startBuf, ResultStr);
1682 const char *endBuf = SM->getCharacterData(endLoc);
1683 while (*endBuf != ')') endBuf--;
1684 SourceLocation rparenLoc = startLoc.getLocWithOffset(endBuf-startBuf);
2064 static bool scanForProtocolRefs(const char *startBuf, const char *endBuf,
2066 while (startBuf < endBuf) {
2128 const char *endBuf = SM->getCharacterData(EndLoc);
2130 if (scanForProtocolRefs(startBuf, endBuf, startRef, endRef)) {
2170 const char *endBuf = SM->getCharacterData(Loc);
2171 const char *startBuf = endBuf;
2175 if (scanForProtocolRefs(startBuf, endBuf, startRef, endRef)) {
2177 SourceLocation LessLoc = Loc.getLocWithOffset(startRef-endBuf);
2178 SourceLocation GreaterLoc = Loc.getLocWithOffset(endRef-endBuf+1);
2193 const char *endBuf = startBuf;
2195 scanToNextArgument(endBuf);
2197 if (scanForProtocolRefs(startBuf, endBuf, startRef, endRef)) {
2207 startBuf = ++endBuf;
2244 const char *endBuf = SM->getCharacterData(startLoc);
2245 ReplaceText(DeclLoc, endBuf-startBuf-1, TypeAsString);
2250 const char *endBuf = SM->getCharacterData(X);
2251 ReplaceText(DeclLoc, endBuf-startBuf-1, TypeAsString);
3133 const char *endBuf) {
3134 while (startBuf < endBuf) {
3174 const char *endBuf = SM->getCharacterData(LocEnd);
3180 endBuf += Lexer::MeasureTokenLength(LocEnd, *SM, LangOpts);
3181 ReplaceText(LocStart, endBuf-startBuf, Result);
3194 assert((cursor && endBuf)
3243 while (cursor < endBuf) {
3277 endBuf += Lexer::MeasureTokenLength(LocEnd, *SM, LangOpts);
3283 ReplaceText(LocStart, endBuf-startBuf, Result);
3994 const char *endBuf = SM->getCharacterData(LocEnd);
4003 ReplaceText(LocStart, endBuf-startBuf+1, TypeAsString);
4009 while (*argPtr++ && (argPtr < endBuf)) {
4138 const char *endBuf = startBuf;
4142 SourceLocation Start = DeclLoc.getLocWithOffset(startBuf-endBuf);
4287 const char *endBuf = SM->getCharacterData(X);
4372 ReplaceText(DeclLoc, endBuf-startBuf+nameSize, ByrefType);
4382 endBuf = SM->getCharacterData(startLoc);
4399 ReplaceText(DeclLoc, endBuf-startBuf, ByrefType);
4746 const char *endBuf = SM->getCharacterData(endLoc);
4750 messString.append(startBuf, endBuf-startBuf+1);