Lines Matching defs:Rewrite
24 #include "clang/Rewrite/Core/Rewriter.h"
25 #include "clang/Rewrite/Frontend/ASTConsumers.h"
66 Rewriter Rewrite;
265 int Size = Rewrite.getRangeSize(SrcRange);
277 if (!Rewrite.ReplaceText(SrcRange.getBegin(), Size, SStr)) {
290 if (!Rewrite.InsertText(Loc, Str, InsertAfter) ||
300 if (!Rewrite.ReplaceText(Start, OrigLength, Str) ||
708 Rewrite.setSourceMgr(Context->getSourceManager(), Context->getLangOpts());
1266 // Rewrite arguments
1604 /// RewriteBreakStmt - Rewrite for a break-stmt inside an ObjC2's foreach
1634 /// RewriteContinueStmt - Rewrite for a continue-stmt inside an ObjC2's foreach
3577 /// RewriteObjCProtocolExpr - Rewrite a protocol expression into
3872 /// RewriteObjCInternalStruct - Rewrite one internal struct corresponding to
3949 /// RewriteIvarOffsetSymbols - Rewrite ivar offset symbols of those ivars which
4000 // Rewrite implemented methods
4645 // Rewrite the byref variable into BYREFVAR->__forwarding->BYREFVAR
5433 // Rewrite the block body in place.
5450 std::string Str = Rewrite.getRewrittenText(BE->getSourceRange());
5825 Rewrite.getRewriteBufferFor(MainFileID)) {
5834 // Rewrite Objective-c meta data*
6801 /// RewriteObjCProtocolMetaData - Rewrite protocols meta-data.
7224 /// RewriteObjCCategoryImplDecl - Rewrite metadata for each category
7323 // RewriteObjCMethodsMetaData - Rewrite methods metadata for instance or
7408 // Rewrite the base, but without actually doing replaces.