clang API Documentation

clang::edit::Commit Member List
This is the complete list of members for clang::edit::Commit, including all inherited members.
Act_Insert enum valueclang::edit::Commit
Act_InsertFromRange enum valueclang::edit::Commit
Act_Remove enum valueclang::edit::Commit
Commit(EditedSource &Editor)clang::edit::Commit [explicit]
Commit(const SourceManager &SM, const LangOptions &LangOpts, const PPConditionalDirectiveRecord *PPRec=nullptr)clang::edit::Commit [inline]
edit_begin() const clang::edit::Commit [inline]
edit_end() const clang::edit::Commit [inline]
edit_iterator typedefclang::edit::Commit
EditKind enum nameclang::edit::Commit
insert(SourceLocation loc, StringRef text, bool afterToken=false, bool beforePreviousInsertions=false)clang::edit::Commit
insertAfterToken(SourceLocation loc, StringRef text, bool beforePreviousInsertions=false)clang::edit::Commit [inline]
insertBefore(SourceLocation loc, StringRef text)clang::edit::Commit [inline]
insertFromRange(SourceLocation loc, CharSourceRange range, bool afterToken=false, bool beforePreviousInsertions=false)clang::edit::Commit
insertFromRange(SourceLocation loc, SourceRange TokenRange, bool afterToken=false, bool beforePreviousInsertions=false)clang::edit::Commit [inline]
insertWrap(StringRef before, CharSourceRange range, StringRef after)clang::edit::Commit
insertWrap(StringRef before, SourceRange TokenRange, StringRef after)clang::edit::Commit [inline]
isCommitable() const clang::edit::Commit [inline]
remove(CharSourceRange range)clang::edit::Commit
remove(SourceRange TokenRange)clang::edit::Commit [inline]
replace(CharSourceRange range, StringRef text)clang::edit::Commit
replace(SourceRange TokenRange, StringRef text)clang::edit::Commit [inline]
replaceText(SourceLocation loc, StringRef text, StringRef replacementText)clang::edit::Commit
replaceWithInner(CharSourceRange range, CharSourceRange innerRange)clang::edit::Commit
replaceWithInner(SourceRange TokenRange, SourceRange TokenInnerRange)clang::edit::Commit [inline]