clang-tools 19.0.0git
Classes | Namespaces | Macros | Functions
RenamerClangTidyCheck.cpp File Reference
#include "RenamerClangTidyCheck.h"
#include "ASTUtils.h"
#include "clang/AST/CXXInheritance.h"
#include "clang/AST/RecursiveASTVisitor.h"
#include "clang/ASTMatchers/ASTMatchFinder.h"
#include "clang/Basic/CharInfo.h"
#include "clang/Frontend/CompilerInstance.h"
#include "clang/Lex/PPCallbacks.h"
#include "clang/Lex/Preprocessor.h"
#include "llvm/ADT/DenseMapInfo.h"
#include "llvm/ADT/PointerIntPair.h"
#include <optional>

Go to the source code of this file.

Classes

struct  llvm::DenseMapInfo< clang::tidy::RenamerClangTidyCheck::NamingCheckId >
 Specialization of DenseMapInfo to allow NamingCheckId objects in DenseMaps. More...
 

Namespaces

namespace  llvm
 Some operations such as code completion produce a set of candidates.
 
namespace  clang
 ===– Representation.cpp - ClangDoc Representation --------—*- C++ -*-===//
 
namespace  clang::tidy
 

Macros

#define DEBUG_TYPE   "clang-tidy"
 

Functions

static const NamedDecl * clang::tidy::findDecl (const RecordDecl &RecDecl, StringRef DeclName)
 
static NameLookup clang::tidy::findDeclInBases (const CXXRecordDecl &Parent, StringRef DeclName, bool AggressiveTemplateLookup)
 Returns a decl matching the DeclName in Parent or one of its base classes.
 
static const CXXMethodDecl * clang::tidy::getOverrideMethod (const CXXMethodDecl *Method)
 Returns the function that Method is overridding.
 
static std::string clang::tidy::getDiagnosticSuffix (const RenamerClangTidyCheck::ShouldFixStatus FixStatus, const std::string &Fixup)
 

Macro Definition Documentation

◆ DEBUG_TYPE

#define DEBUG_TYPE   "clang-tidy"

Definition at line 22 of file RenamerClangTidyCheck.cpp.