clang-tools 19.0.0git
Namespaces | Functions | Variables
TypeTraitsCheck.cpp File Reference
#include "TypeTraitsCheck.h"
#include "clang/ASTMatchers/ASTMatchFinder.h"
#include "clang/ASTMatchers/ASTMatchers.h"
#include "clang/Lex/Lexer.h"

Go to the source code of this file.

Namespaces

namespace  clang
 ===– Representation.cpp - ClangDoc Representation --------—*- C++ -*-===//
 
namespace  clang::tidy
 
namespace  clang::tidy::modernize
 

Functions

static DeclarationName clang::tidy::modernize::getName (const DependentScopeDeclRefExpr &D)
 
static DeclarationName clang::tidy::modernize::getName (const DeclRefExpr &D)
 
static bool clang::tidy::modernize::isNamedType (const ElaboratedTypeLoc &ETL)
 
static bool clang::tidy::modernize::isNamedType (const DependentNameTypeLoc &DTL)
 
static bool clang::tidy::modernize::isNamedDeclInStdTraitsSet (const NamedDecl *ND, const llvm::StringSet<> &Set)
 
static bool clang::tidy::modernize::checkTemplatedDecl (const NestedNameSpecifier *NNS, const llvm::StringSet<> &Set)
 

Variables

static const llvm::StringSet clang::tidy::modernize::ValueTraits
 
static const llvm::StringSet clang::tidy::modernize::TypeTraits
 
static constexpr char clang::tidy::modernize::Bind [] = ""