Home | History | Annotate | Download | only in Rewrite

Lines Matching defs:endBuf

430     bool BufferContainsPPDirectives(const char *startBuf, const char *endBuf);
1004 const char *endBuf = SM->getCharacterData(LocEnd);
1005 for (const char *p = startBuf; p < endBuf; p++) {
1176 const char *endBuf = SM->getCharacterData(LocEnd);
1177 ReplaceText(LocStart, endBuf-startBuf, ResultStr);
1187 const char *endBuf = SM->getCharacterData(LocEnd);
1188 ReplaceText(LocStart, endBuf-startBuf, ResultStr);
1657 const char *endBuf = SM->getCharacterData(endLoc);
1658 while (*endBuf != ')') endBuf--;
1659 SourceLocation rparenLoc = startLoc.getLocWithOffset(endBuf-startBuf);
2028 static bool scanForProtocolRefs(const char *startBuf, const char *endBuf,
2030 while (startBuf < endBuf) {
2092 const char *endBuf = SM->getCharacterData(EndLoc);
2094 if (scanForProtocolRefs(startBuf, endBuf, startRef, endRef)) {
2134 const char *endBuf = SM->getCharacterData(Loc);
2135 const char *startBuf = endBuf;
2139 if (scanForProtocolRefs(startBuf, endBuf, startRef, endRef)) {
2141 SourceLocation LessLoc = Loc.getLocWithOffset(startRef-endBuf);
2142 endBuf+1);
2157 const char *endBuf = startBuf;
2159 scanToNextArgument(endBuf);
2161 if (scanForProtocolRefs(startBuf, endBuf, startRef, endRef)) {
2171 startBuf = ++endBuf;
2208 const char *endBuf = SM->getCharacterData(startLoc);
2209 ReplaceText(DeclLoc, endBuf-startBuf-1, TypeAsString);
2214 const char *endBuf = SM->getCharacterData(X);
2215 ReplaceText(DeclLoc, endBuf-startBuf-1, TypeAsString);
3058 const char *endBuf) {
3059 while (startBuf < endBuf) {
3099 const char *endBuf = SM->getCharacterData(LocEnd);
3105 endBuf += Lexer::MeasureTokenLength(LocEnd, *SM, LangOpts);
3106 ReplaceText(LocStart, endBuf-startBuf, Result);
3119 assert((cursor && endBuf)
3168 while (cursor < endBuf) {
3202 endBuf += Lexer::MeasureTokenLength(LocEnd, *SM, LangOpts);
3208 ReplaceText(LocStart, endBuf-startBuf, Result);
3897 const char *endBuf = SM->getCharacterData(LocEnd);
3906 ReplaceText(LocStart, endBuf-startBuf+1, TypeAsString);
3912 while (*argPtr++ && (argPtr < endBuf)) {
4037 const char *endBuf = startBuf;
4041 SourceLocation Start = DeclLoc.getLocWithOffset(startBuf-endBuf);
4183 const char *endBuf = SM->getCharacterData(X);
4268 ReplaceText(DeclLoc, endBuf-startBuf+nameSize, ByrefType);
4278 endBuf = SM->getCharacterData(startLoc);
4295 ReplaceText(DeclLoc, endBuf-startBuf, ByrefType);
4638 const char *endBuf = SM->getCharacterData(endLoc);
4642 messString.append(startBuf, endBuf-startBuf+1);