Lines Matching full:rewrite
20 #include "clang/Rewrite/Core/Rewriter.h"
48 Rewriter Rewrite(Sources, DefaultLangOptions); in runAndSave() local
50 if (!applyAllReplacements(Rewrite)) { in runAndSave()
54 return saveRewrittenFiles(Rewrite); in runAndSave()
57 bool RefactoringTool::applyAllReplacements(Rewriter &Rewrite) { in applyAllReplacements() argument
60 Rewrite.getSourceMgr().getFileManager(), FileToReplaces)) in applyAllReplacements()
61 Result = tooling::applyAllReplacements(Entry.second, Rewrite) && Result; in applyAllReplacements()
65 int RefactoringTool::saveRewrittenFiles(Rewriter &Rewrite) { in saveRewrittenFiles() argument
66 return Rewrite.overwriteChangedFiles() ? 1 : 0; in saveRewrittenFiles()
71 Rewriter &Rewrite, StringRef Style) { in formatAndApplyAllReplacements() argument
72 SourceManager &SM = Rewrite.getSourceMgr(); in formatAndApplyAllReplacements()
77 Rewrite.getSourceMgr().getFileManager(), FileToReplaces)) { in formatAndApplyAllReplacements()
100 Result = applyAllReplacements(*NewReplacements, Rewrite) && Result; in formatAndApplyAllReplacements()