#include "clang-c/CXString.h"
#include "clang-c/ExternC.h"
#include "clang-c/Index.h"
#include "clang-c/Platform.h"
Go to the source code of this file.
Create CXRewriter.
References CINDEX_LINKAGE, and CXRewriter.
Free the given CXRewriter.
References CINDEX_LINKAGE, CXRewriter, and LLVM_CLANG_C_EXTERN_C_END.
Insert the specified string at the specified location in the original buffer.
References CINDEX_LINKAGE, and CXRewriter.
Save all changed files to disk.
Returns 1 if any files were not saved successfully, returns 0 otherwise.
References CINDEX_LINKAGE, and CXRewriter.
Remove the specified range.
References CINDEX_LINKAGE, and CXRewriter.
Replace the specified range of characters in the input with the specified replacement.
References CINDEX_LINKAGE, and CXRewriter.
Write out rewritten version of the main file to stdout.
References CINDEX_LINKAGE, and CXRewriter.
Definition at line 20 of file Rewrite.h.
Referenced by clang_CXRewriter_create(), clang_CXRewriter_dispose(), clang_CXRewriter_insertTextBefore(), clang_CXRewriter_overwriteChangedFiles(), clang_CXRewriter_removeText(), clang_CXRewriter_replaceText(), and clang_CXRewriter_writeMainFileToStdOut().