clang API Documentation
Act_Insert enum value | clang::edit::Commit | |
Act_InsertFromRange enum value | clang::edit::Commit | |
Act_Remove enum value | clang::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 typedef | clang::edit::Commit | |
EditKind enum name | clang::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] |