clang-tools 17.0.0git
Classes | Namespaces | Functions
clang-tidy/utils/Matchers.h File Reference
#include "TypeTraits.h"
#include "clang/ASTMatchers/ASTMatchers.h"
#include <optional>
Include dependency graph for clang-tidy/utils/Matchers.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  clang::tidy::matchers::MatchesAnyListedNameMatcher
 

Namespaces

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

Functions

 clang::tidy::matchers::AST_MATCHER (BinaryOperator, isRelationalOperator)
 
 clang::tidy::matchers::AST_MATCHER (BinaryOperator, isEqualityOperator)
 
 clang::tidy::matchers::AST_MATCHER (QualType, isExpensiveToCopy)
 
 clang::tidy::matchers::AST_MATCHER (RecordDecl, isTriviallyDefaultConstructible)
 
 clang::tidy::matchers::AST_MATCHER (QualType, isTriviallyDestructible)
 
 clang::tidy::matchers::AST_MATCHER_FUNCTION (ast_matchers::TypeMatcher, isReferenceToConst)
 
 clang::tidy::matchers::AST_MATCHER_FUNCTION (ast_matchers::TypeMatcher, isPointerToConst)
 
inline ::clang::ast_matchers::internal::Matcher< NamedDecl > clang::tidy::matchers::matchesAnyListedName (llvm::ArrayRef< StringRef > NameList)