class RefactoringCallback
Declaration
class RefactoringCallback : public MatchCallback { /* full declaration omitted */ };
Description
Base class for RefactoringCallbacks. Collects \c tooling::Replacements while running.
Declared at: clang/include/clang/Tooling/RefactoringCallbacks.h:40
Inherits from: MatchFinder::MatchCallback
Member Variables
- protected clang::tooling::Replacements Replace
Method Overview
- public RefactoringCallback()
- public clang::tooling::Replacements & getReplacements()
Inherited from MatchFinder::MatchCallback:
- public getCheckTraversalKind
- public getID
- public onEndOfTranslationUnit
- public onStartOfTranslationUnit
- public run
Methods
¶RefactoringCallback()
RefactoringCallback()
Declared at: clang/include/clang/Tooling/RefactoringCallbacks.h:42
¶clang::tooling::Replacements& getReplacements()
clang::tooling::Replacements& getReplacements()
Declared at: clang/include/clang/Tooling/RefactoringCallbacks.h:43