clang API Documentation
#include "clang/ASTMatchers/ASTMatchers.h"
#include "clang/ASTMatchers/ASTMatchersInternal.h"
#include "llvm/ADT/SmallString.h"
#include "llvm/Support/ManagedStatic.h"
Go to the source code of this file.
Namespaces | |
namespace | clang |
namespace | clang::ast_matchers |
namespace | clang::ast_matchers::internal |
Functions | |
bool | clang::ast_matchers::internal::NotUnaryOperator (const ast_type_traits::DynTypedNode DynNode, ASTMatchFinder *Finder, BoundNodesTreeBuilder *Builder, ArrayRef< DynTypedMatcher > InnerMatchers) |
bool | clang::ast_matchers::internal::AllOfVariadicOperator (const ast_type_traits::DynTypedNode DynNode, ASTMatchFinder *Finder, BoundNodesTreeBuilder *Builder, ArrayRef< DynTypedMatcher > InnerMatchers) |
bool | clang::ast_matchers::internal::EachOfVariadicOperator (const ast_type_traits::DynTypedNode DynNode, ASTMatchFinder *Finder, BoundNodesTreeBuilder *Builder, ArrayRef< DynTypedMatcher > InnerMatchers) |
bool | clang::ast_matchers::internal::AnyOfVariadicOperator (const ast_type_traits::DynTypedNode DynNode, ASTMatchFinder *Finder, BoundNodesTreeBuilder *Builder, ArrayRef< DynTypedMatcher > InnerMatchers) |
DynTypedMatcher::VariadicOperatorFunction Func |
Definition at line 46 of file ASTMatchersInternal.cpp.
Referenced by clang::Sema::ActOnPredefinedExpr(), AddOverloadedCallCandidate(), clang::Sema::BuildCallToMemberFunction(), CheckNakedParmReference(), CheckTemplateArgumentAddressOfObjectOrFunction(), clang::ast_matchers::dynamic::internal::VariadicFuncMatcherDescriptor::create(), clang::Sema::DeclareGlobalAllocationFunction(), DiagnoseInvalidRedeclaration(), clang::CodeGen::CodeGenFunction::EmitAtomicExpr(), clang::CodeGen::CodeGenFunction::EmitBlockCallExpr(), clang::CodeGen::CodeGenFunction::EmitBuiltinExpr(), getLVForNamespaceScopeDecl(), isConsumerInterestedIn(), clang::Sema::MarkFunctionReferenced(), and clang::ast_matchers::dynamic::internal::variadicMatcherDescriptor().
const std::string ID |
Definition at line 65 of file ASTMatchersInternal.cpp.
const IntrusiveRefCntPtr<DynMatcherInterface> InnerMatcher |
Definition at line 66 of file ASTMatchersInternal.cpp.
Referenced by clang::ast_matchers::AST_MATCHER(), clang::ast_matchers::AST_MATCHER_FUNCTION_P_OVERLOAD(), clang::ast_matchers::AST_MATCHER_P(), clang::ast_matchers::AST_MATCHER_P2(), clang::ast_matchers::AST_MATCHER_P_OVERLOAD(), clang::ast_matchers::AST_POLYMORPHIC_MATCHER_P(), clang::ast_matchers::AST_POLYMORPHIC_MATCHER_P2(), clang::ast_matchers::AST_POLYMORPHIC_MATCHER_P_OVERLOAD(), and clang::ast_matchers::hasDeclaration().
std::vector<DynTypedMatcher> InnerMatchers |
Definition at line 47 of file ASTMatchersInternal.cpp.