clang 19.0.0git
clang::Rewriter Member List

This is the complete list of members for clang::Rewriter, including all inherited members.

buffer_begin()clang::Rewriterinline
buffer_begin() constclang::Rewriterinline
buffer_end()clang::Rewriterinline
buffer_end() constclang::Rewriterinline
buffer_iterator typedefclang::Rewriter
const_buffer_iterator typedefclang::Rewriter
getEditBuffer(FileID FID)clang::Rewriter
getLangOpts() constclang::Rewriterinline
getRangeSize(SourceRange Range, RewriteOptions opts=RewriteOptions()) constclang::Rewriter
getRangeSize(const CharSourceRange &Range, RewriteOptions opts=RewriteOptions()) constclang::Rewriter
getRewriteBufferFor(FileID FID) constclang::Rewriterinline
getRewrittenText(CharSourceRange Range) constclang::Rewriter
getRewrittenText(SourceRange Range) constclang::Rewriterinline
getSourceMgr() constclang::Rewriterinline
IncreaseIndentation(CharSourceRange range, SourceLocation parentIndent)clang::Rewriter
IncreaseIndentation(SourceRange range, SourceLocation parentIndent)clang::Rewriterinline
InsertText(SourceLocation Loc, StringRef Str, bool InsertAfter=true, bool indentNewLines=false)clang::Rewriter
InsertTextAfter(SourceLocation Loc, StringRef Str)clang::Rewriterinline
InsertTextAfterToken(SourceLocation Loc, StringRef Str)clang::Rewriter
InsertTextBefore(SourceLocation Loc, StringRef Str)clang::Rewriterinline
isRewritable(SourceLocation Loc)clang::Rewriterinlinestatic
overwriteChangedFiles()clang::Rewriter
RemoveText(SourceLocation Start, unsigned Length, RewriteOptions opts=RewriteOptions())clang::Rewriter
RemoveText(CharSourceRange range, RewriteOptions opts=RewriteOptions())clang::Rewriterinline
RemoveText(SourceRange range, RewriteOptions opts=RewriteOptions())clang::Rewriterinline
ReplaceText(SourceLocation Start, unsigned OrigLength, StringRef NewStr)clang::Rewriter
ReplaceText(CharSourceRange range, StringRef NewStr)clang::Rewriterinline
ReplaceText(SourceRange range, StringRef NewStr)clang::Rewriterinline
ReplaceText(SourceRange range, SourceRange replacementRange)clang::Rewriter
Rewriter()=defaultclang::Rewriterexplicit
Rewriter(SourceManager &SM, const LangOptions &LO)clang::Rewriterinlineexplicit
setSourceMgr(SourceManager &SM, const LangOptions &LO)clang::Rewriterinline