clang-tools
3.9.0
|
#include "USRFinder.h"
#include "clang/AST/AST.h"
#include "clang/AST/ASTContext.h"
#include "clang/AST/RecursiveASTVisitor.h"
#include "clang/Index/USRGeneration.h"
#include "clang/Lex/Lexer.h"
#include "llvm/ADT/SmallVector.h"
Go to the source code of this file.
Namespaces | |
clang | |
-rename | |
clang::rename | |
Functions | |
const NamedDecl * | clang::rename::getNamedDeclAt (const ASTContext &Context, const SourceLocation Point) |
const NamedDecl * | clang::rename::getNamedDeclFor (const ASTContext &Context, const std::string &Name) |
std::string | clang::rename::getUSRForDecl (const Decl *Decl) |
const std::string Name |
Definition at line 140 of file USRFinder.cpp.
Referenced by EntityMap::add(), clang::tidy::readability::NamedParameterCheck::check(), clang::tidy::readability::IdentifierNamingCheck::check(), clang::tidy::readability::IdentifierNamingCheck::checkMacro(), clang::tidy::readability::IdentifierNamingCheck::expandMacro(), clang::tidy::readability::fixupWithCase(), clang::tidy::modernize::getContainerFromBeginEndCall(), clang::tidy::utils::options::parseStringList(), clang::tidy::ClangTidyCheckFactories::registerCheck(), clang::tidy::ClangTidyCheckFactories::registerCheckFactory(), clang::query::LetQuery::run(), and CollectEntitiesVisitor::VisitNamedDecl().
const SourceLocation Point |
Definition at line 139 of file USRFinder.cpp.
Referenced by clang::rename::NamedDeclFindingConsumer::HandleTranslationUnit().
const NamedDecl* Result |
Definition at line 137 of file USRFinder.cpp.
Referenced by clang::tidy::misc::MultipleStatementMacroCheck::check(), clang::tidy::utils::cleanPath(), clang::tidy::OptionsView::get(), clang::tidy::modernize::getAllDirectBases(), clang::tidy::modernize::getAllNamedFields(), clang::rename::getNamedDeclAt(), clang::rename::getNamedDeclFor(), clang::tidy::ClangTidyOptionsProvider::getOptions(), clang::tidy::DefaultOptionsProvider::getRawOptions(), clang::tidy::FileOptionsProvider::getRawOptions(), getSourceLocationString(), clang::tidy::misc::incrementWithoutOverflow(), clang::tidy::ClangTidyOptions::mergeWith(), and clang::tidy::utils::options::parseStringList().
const SourceManager& SourceMgr |
Definition at line 138 of file USRFinder.cpp.
Referenced by clang::rename::getNamedDeclAt(), and clang::rename::getNamedDeclFor().