clang  6.0.0svn
Classes | Namespaces
RefactoringCallbacks.h File Reference
#include "clang/ASTMatchers/ASTMatchFinder.h"
#include "clang/Tooling/Refactoring.h"
Include dependency graph for RefactoringCallbacks.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  clang::tooling::RefactoringCallback
 Base class for RefactoringCallbacks. More...
 
class  clang::tooling::ASTMatchRefactorer
 Adaptor between ast_matchers::MatchFinder and tooling::RefactoringTool. More...
 
class  clang::tooling::ReplaceStmtWithText
 Replace the text of the statement bound to FromId with the text in ToText. More...
 
class  clang::tooling::ReplaceNodeWithTemplate
 Replace the text of an AST node bound to FromId with the result of evaluating the template in ToTemplate. More...
 
class  clang::tooling::ReplaceStmtWithStmt
 Replace the text of the statement bound to FromId with the text of the statement bound to ToId. More...
 
class  clang::tooling::ReplaceIfStmtWithItsBody
 Replace an if-statement bound to Id with the outdented text of its body, choosing the consequent or the alternative based on whether PickTrueBranch is true. More...
 

Namespaces

 clang
 Dataflow Directional Tag Classes.
 
 clang::tooling