clang  6.0.0svn
Namespaces | Functions
FixIt.h File Reference
#include "clang/AST/ASTContext.h"
Include dependency graph for FixIt.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 clang
 Dataflow Directional Tag Classes.
 
 clang::tooling
 
 clang::tooling::fixit
 
 clang::tooling::fixit::internal
 

Functions

StringRef clang::tooling::fixit::internal::getText (SourceRange Range, const ASTContext &Context)
 
SourceRange clang::tooling::fixit::internal::getSourceRange (const SourceRange &Range)
 Returns the SourceRange of a SourceRange. More...
 
SourceRange clang::tooling::fixit::internal::getSourceRange (const SourceLocation &Loc)
 Returns the SourceRange of the token at Location Loc. More...
 
template<typename T >
SourceRange clang::tooling::fixit::internal::getSourceRange (const T &Node)
 Returns the SourceRange of an given Node. More...
 
template<typename T >
StringRef clang::tooling::fixit::getText (const T &Node, const ASTContext &Context)
 
template<typename T >
FixItHint clang::tooling::fixit::createRemoval (const T &Node)
 
template<typename D , typename S >
FixItHint clang::tooling::fixit::createReplacement (const D &Destination, const S &Source, const ASTContext &Context)
 
template<typename D >
FixItHint clang::tooling::fixit::createReplacement (const D &Destination, StringRef Source)