clang-tools  14.0.0git
Classes | Functions
clang::tidy::matchers Namespace Reference

Classes

class  MatchesAnyListedNameMatcher
 

Functions

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

Function Documentation

◆ AST_MATCHER() [1/5]

clang::tidy::matchers::AST_MATCHER ( BinaryOperator  ,
isEqualityOperator   
)

Definition at line 23 of file clang-tidy/utils/Matchers.h.

◆ AST_MATCHER() [2/5]

clang::tidy::matchers::AST_MATCHER ( BinaryOperator  ,
isRelationalOperator   
)

Definition at line 19 of file clang-tidy/utils/Matchers.h.

◆ AST_MATCHER() [3/5]

clang::tidy::matchers::AST_MATCHER ( QualType  ,
isExpensiveToCopy   
)

◆ AST_MATCHER() [4/5]

clang::tidy::matchers::AST_MATCHER ( QualType  ,
isTriviallyDestructible   
)

◆ AST_MATCHER() [5/5]

clang::tidy::matchers::AST_MATCHER ( RecordDecl  ,
isTriviallyDefaultConstructible   
)

◆ AST_MATCHER_FUNCTION() [1/2]

clang::tidy::matchers::AST_MATCHER_FUNCTION ( ast_matchers::TypeMatcher  ,
isPointerToConst   
)

Definition at line 47 of file clang-tidy/utils/Matchers.h.

◆ AST_MATCHER_FUNCTION() [2/2]

clang::tidy::matchers::AST_MATCHER_FUNCTION ( ast_matchers::TypeMatcher  ,
isReferenceToConst   
)

Definition at line 41 of file clang-tidy/utils/Matchers.h.

◆ matchesAnyListedName()

inline ::clang::ast_matchers::internal::Matcher<NamedDecl> clang::tidy::matchers::matchesAnyListedName ( llvm::ArrayRef< std::string >  NameList)

Definition at line 119 of file clang-tidy/utils/Matchers.h.