Lines Matching defs:Rewrite
13 #include "clang/Rewrite/Frontend/ASTConsumers.h"
24 #include "clang/Rewrite/Core/Rewriter.h"
64 Rewriter Rewrite;
215 int Size = Rewrite.getRangeSize(SrcRange);
227 if (!Rewrite.ReplaceText(SrcRange.getBegin(), Size, Str)) {
240 if (!Rewrite.InsertText(Loc, Str, InsertAfter) ||
250 if (!Rewrite.ReplaceText(Start, OrigLength, Str) ||
636 Rewrite.setSourceMgr(Context->getSourceManager(), Context->getLangOpts());
1099 // Rewrite arguments
1412 /// RewriteBreakStmt - Rewrite for a break-stmt inside an ObjC2's foreach
1429 /// RewriteContinueStmt - Rewrite for a continue-stmt inside an ObjC2's foreach
1855 Rewrite.ReplaceText(startLoc, bodyBuf-startBuf+1, buf);
3031 /// RewriteObjCProtocolExpr - Rewrite a protocol expression into
3082 /// RewriteObjCInternalStruct - Rewrite one internal struct corresponding to
3225 // Rewrite implemented methods
3823 // Rewrite the byref variable into BYREFVAR->__forwarding->BYREFVAR
4572 // Rewrite the block body in place.
4589 std::string Str = Rewrite.getRewrittenText(BE->getSourceRange());
4901 Rewrite.getRewriteBufferFor(MainFileID)) {
4910 // Rewrite Objective-c meta data*
5053 /// RewriteObjCProtocolMetaData - Rewrite protocols meta-data.
5593 /// RewriteObjCCategoryImplDecl - Rewrite metadata for each category
5699 // RewriteObjCMethodsMetaData - Rewrite methods metadata for instance or
5777 // Rewrite the base, but without actually doing replaces.