clang 19.0.0git
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::Commitexplicit
Commit(const SourceManager &SM, const LangOptions &LangOpts, const PPConditionalDirectiveRecord *PPRec=nullptr)clang::edit::Commitinline
edit_begin() constclang::edit::Commitinline
edit_end() constclang::edit::Commitinline
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::Commitinline
insertBefore(SourceLocation loc, StringRef text)clang::edit::Commitinline
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::Commitinline
insertWrap(StringRef before, CharSourceRange range, StringRef after)clang::edit::Commit
insertWrap(StringRef before, SourceRange TokenRange, StringRef after)clang::edit::Commitinline
isCommitable() constclang::edit::Commitinline
remove(CharSourceRange range)clang::edit::Commit
remove(SourceRange TokenRange)clang::edit::Commitinline
replace(CharSourceRange range, StringRef text)clang::edit::Commit
replace(SourceRange TokenRange, StringRef text)clang::edit::Commitinline
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::Commitinline