Home
last modified time | relevance | path

Searched defs:AST_MATCHER_P (Results 1 – 6 of 6) sorted by relevance

/freebsd-src/contrib/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchers.h710 AST_MATCHER_P(FieldDecl, hasBitWidth, unsigned, Width) { in AST_MATCHER_P() function
729 AST_MATCHER_P(FieldDecl, hasInClassInitializer, internal::Matcher<Expr>, in AST_MATCHER_P() function
752 AST_MATCHER_P(ClassTemplateSpecializationDecl, hasSpecializedTemplate, in AST_MATCHER_P() function
893 AST_MATCHER_P(Expr, ignoringImplicit, internal::Matcher<Expr>, in AST_MATCHER_P() function
923 AST_MATCHER_P(Expr, ignoringImpCasts, in AST_MATCHER_P() function
945 AST_MATCHER_P(Expr, ignoringParenCasts, internal::Matcher<Expr>, InnerMatcher) { in AST_MATCHER_P() function
970 AST_MATCHER_P(Expr, ignoringParenImpCasts, in AST_MATCHER_P() function
1109 AST_MATCHER_P(TemplateArgument, refersToType, AST_MATCHER_P() function
1127 AST_MATCHER_P(TemplateArgument, refersToTemplate, AST_MATCHER_P() function
1147 AST_MATCHER_P(TemplateArgument, refersToDeclaration, AST_MATCHER_P() function
1166 AST_MATCHER_P(TemplateArgument, isExpr, internal::Matcher<Expr>, InnerMatcher) { AST_MATCHER_P() function
1197 AST_MATCHER_P(TemplateArgument, refersToIntegralType, AST_MATCHER_P() function
1218 AST_MATCHER_P(TemplateArgument, equalsIntegralValue, AST_MATCHER_P() function
1704 AST_MATCHER_P(InitListExpr, hasSyntacticForm, AST_MATCHER_P() function
2163 AST_MATCHER_P(ForStmt, hasIncrement, internal::Matcher<Stmt>, AST_MATCHER_P() function
2178 AST_MATCHER_P(ForStmt, hasLoopInit, internal::Matcher<Stmt>, AST_MATCHER_P() function
2202 AST_MATCHER_P(CXXForRangeStmt, hasLoopVariable, internal::Matcher<VarDecl>, AST_MATCHER_P() function
2216 AST_MATCHER_P(CXXForRangeStmt, hasRangeInit, internal::Matcher<Expr>, AST_MATCHER_P() function
2785 AST_MATCHER_P(DesignatedInitExpr, designatorCountIs, unsigned, N) { AST_MATCHER_P() function
3024 AST_MATCHER_P(UnaryExprOrTypeTraitExpr, hasArgumentOfType, AST_MATCHER_P() function
3042 AST_MATCHER_P(UnaryExprOrTypeTraitExpr, ofKind, UnaryExprOrTypeTrait, Kind) { AST_MATCHER_P() function
3184 AST_MATCHER_P(CXXDependentScopeMemberExpr, hasMemberName, std::string, N) { AST_MATCHER_P() function
3222 AST_MATCHER_P(CXXDependentScopeMemberExpr, memberHasSameNameAsBoundNode, AST_MATCHER_P() function
3314 AST_MATCHER_P(CXXRecordDecl, hasAnyBase, internal::Matcher<CXXBaseSpecifier>, AST_MATCHER_P() function
3331 AST_MATCHER_P(CXXRecordDecl, hasDirectBase, internal::Matcher<CXXBaseSpecifier>, AST_MATCHER_P() function
3433 AST_MATCHER_P(CXXRecordDecl, hasMethod, internal::Matcher<CXXMethodDecl>, AST_MATCHER_P() function
3670 AST_MATCHER_P(NamedDecl, hasUnderlyingDecl, internal::Matcher<NamedDecl>, AST_MATCHER_P() function
3696 AST_MATCHER_P(CXXMemberCallExpr, on, internal::Matcher<Expr>, AST_MATCHER_P() function
3715 AST_MATCHER_P(ObjCMessageExpr, hasReceiverType, internal::Matcher<QualType>, AST_MATCHER_P() function
3797 AST_MATCHER_P(ObjCMessageExpr, hasReceiver, internal::Matcher<Expr>, AST_MATCHER_P() function
3813 AST_MATCHER_P(ObjCMessageExpr, hasSelector, std::string, BaseName) { AST_MATCHER_P() function
3892 AST_MATCHER_P(ObjCMessageExpr, numSelectorArgs, unsigned, N) { AST_MATCHER_P() function
4099 AST_MATCHER_P(QualType, asString, std::string, Name) { AST_MATCHER_P() function
4113 AST_MATCHER_P( AST_MATCHER_P() function
4137 AST_MATCHER_P(Type, hasUnqualifiedDesugaredType, internal::Matcher<Type>, AST_MATCHER_P() function
4156 AST_MATCHER_P(QualType, references, internal::Matcher<QualType>, AST_MATCHER_P() function
4174 AST_MATCHER_P(QualType, hasCanonicalType, internal::Matcher<QualType>, AST_MATCHER_P() function
4205 AST_MATCHER_P(CXXMemberCallExpr, onImplicitObjectArgument, AST_MATCHER_P() function
4252 AST_MATCHER_P(DeclRefExpr, to, internal::Matcher<Decl>, AST_MATCHER_P() function
4305 AST_MATCHER_P(OverloadExpr, hasAnyDeclaration, internal::Matcher<Decl>, AST_MATCHER_P() function
4321 AST_MATCHER_P(DeclStmt, hasSingleDecl, internal::Matcher<Decl>, InnerMatcher) { AST_MATCHER_P() function
4337 AST_MATCHER_P( AST_MATCHER_P() function
4367 AST_MATCHER_P(LambdaExpr, forEachLambdaCapture, AST_MATCHER_P() function
4583 AST_MATCHER_P(CXXFoldExpr, hasFoldInit, ast_matchers::internal::Matcher<Expr>, AST_MATCHER_P() function
4606 AST_MATCHER_P(CXXFoldExpr, hasPattern, ast_matchers::internal::Matcher<Expr>, AST_MATCHER_P() function
4705 AST_MATCHER_P(DeclStmt, declCountIs, unsigned, N) { AST_MATCHER_P() function
4768 AST_MATCHER_P(CXXConstructorDecl, hasAnyConstructorInitializer, AST_MATCHER_P() function
4790 AST_MATCHER_P(CXXCtorInitializer, forField, AST_MATCHER_P() function
4810 AST_MATCHER_P(CXXCtorInitializer, withInitializer, AST_MATCHER_P() function
4937 AST_MATCHER_P(LambdaExpr, hasAnyCapture, internal::Matcher<LambdaCapture>, AST_MATCHER_P() function
4964 AST_MATCHER_P(LambdaCapture, capturesVar, internal::Matcher<ValueDecl>, AST_MATCHER_P() function
5206 AST_MATCHER_P(ParmVarDecl, isAtPosition, unsigned, N) { AST_MATCHER_P() function
5352 AST_MATCHER_P(FunctionDecl, returns, AST_MATCHER_P() function
5598 AST_MATCHER_P(IfStmt, hasThen, internal::Matcher<Stmt>, InnerMatcher) { AST_MATCHER_P() function
5610 AST_MATCHER_P(IfStmt, hasElse, internal::Matcher<Stmt>, InnerMatcher) { AST_MATCHER_P() function
5660 AST_MATCHER_P(IfStmt, hasConditionVariableStatement, AST_MATCHER_P() function
5677 AST_MATCHER_P(ArraySubscriptExpr, hasIndex, AST_MATCHER_P() function
5694 AST_MATCHER_P(ArraySubscriptExpr, hasBase, AST_MATCHER_P() function
5753 AST_MATCHER_P(FunctionDecl, hasAnyBody, AST_MATCHER_P() function
5792 AST_MATCHER_P(CompoundStmt, statementCountIs, unsigned, N) { AST_MATCHER_P() function
6061 AST_MATCHER_P(CastExpr, hasCastKind, CastKind, Kind) { AST_MATCHER_P() function
6069 AST_MATCHER_P(ExplicitCastExpr, hasDestinationType, AST_MATCHER_P() function
6077 AST_MATCHER_P(ImplicitCastExpr, hasImplicitDestinationType, AST_MATCHER_P() function
6145 AST_MATCHER_P(AbstractConditionalOperator, hasTrueExpression, AST_MATCHER_P() function
6160 AST_MATCHER_P(AbstractConditionalOperator, hasFalseExpression, AST_MATCHER_P() function
6225 AST_MATCHER_P(CXXMethodDecl, ofClass, AST_MATCHER_P() function
6259 AST_MATCHER_P(CXXMethodDecl, forEachOverridden, AST_MATCHER_P() function
6611 AST_MATCHER_P(MemberExpr, member, AST_MATCHER_P() function
6655 AST_MATCHER_P(BaseUsingDecl, hasAnyUsingShadowDecl, AST_MATCHER_P() function
6674 AST_MATCHER_P(UsingShadowDecl, hasTargetDecl, AST_MATCHER_P() function
6800 AST_MATCHER_P(QualifiedTypeLoc, hasUnqualifiedLoc, internal::Matcher<TypeLoc>, AST_MATCHER_P() function
6814 AST_MATCHER_P(FunctionDecl, hasReturnTypeLoc, internal::Matcher<TypeLoc>, AST_MATCHER_P() function
6840 AST_MATCHER_P(PointerTypeLoc, hasPointeeLoc, internal::Matcher<TypeLoc>, AST_MATCHER_P() function
6868 AST_MATCHER_P(ReferenceTypeLoc, hasReferentLoc, internal::Matcher<TypeLoc>, AST_MATCHER_P() function
6897 AST_MATCHER_P(TemplateSpecializationTypeLoc, hasAnyTemplateArgumentLoc, AST_MATCHER_P() function
6955 AST_MATCHER_P(ElaboratedTypeLoc, hasNamedTypeLoc, internal::Matcher<TypeLoc>, AST_MATCHER_P() function
7156 AST_MATCHER_P(VariableArrayType, hasSizeExpr, AST_MATCHER_P() function
7551 AST_MATCHER_P(ElaboratedType, hasQualifier, AST_MATCHER_P() function
7574 AST_MATCHER_P(ElaboratedType, namesType, internal::Matcher<QualType>, AST_MATCHER_P() function
7656 AST_MATCHER_P(DecayedType, hasDecayedType, internal::Matcher<QualType>, AST_MATCHER_P() function
7675 AST_MATCHER_P(Decl, hasDeclContext, internal::Matcher<Decl>, InnerMatcher) { AST_MATCHER_P() function
7723 AST_MATCHER_P(NestedNameSpecifier, specifiesType, AST_MATCHER_P() function
7741 AST_MATCHER_P(NestedNameSpecifierLoc, specifiesTypeLoc, AST_MATCHER_P() function
7793 AST_MATCHER_P(NestedNameSpecifier, specifiesNamespace, AST_MATCHER_P() function
7854 AST_MATCHER_P(SwitchStmt, forEachSwitchCase, internal::Matcher<SwitchCase>, AST_MATCHER_P() function
7885 AST_MATCHER_P(CXXConstructorDecl, forEachConstructorInitializer, AST_MATCHER_P() function
8013 AST_MATCHER_P(FunctionDecl, hasExplicitSpecifier, internal::Matcher<Expr>, AST_MATCHER_P() function
8122 AST_MATCHER_P(CaseStmt, hasCaseConstant, internal::Matcher<Expr>, AST_MATCHER_P() function
8139 AST_MATCHER_P(Decl, hasAttr, attr::Kind, AttrKind) { AST_MATCHER_P() function
8157 AST_MATCHER_P(ReturnStmt, hasReturnValue, internal::Matcher<Expr>, AST_MATCHER_P() function
8212 AST_MATCHER_P(BindingDecl, forDecomposition, internal::Matcher<ValueDecl>, AST_MATCHER_P() function
8261 AST_MATCHER_P(DecompositionDecl, hasAnyBinding, internal::Matcher<BindingDecl>, AST_MATCHER_P() function
8285 AST_MATCHER_P(Stmt, forFunction, internal::Matcher<FunctionDecl>, AST_MATCHER_P() function
8336 AST_MATCHER_P(Stmt, forCallable, internal::Matcher<Decl>, InnerMatcher) { AST_MATCHER_P() function
8450 AST_MATCHER_P(CXXNewExpr, hasAnyPlacementArg, internal::Matcher<Expr>, AST_MATCHER_P() function
8465 AST_MATCHER_P(CXXNewExpr, hasArraySize, internal::Matcher<Expr>, InnerMatcher) { AST_MATCHER_P() function
8528 AST_MATCHER_P(Expr, ignoringElidableConstructorCall, AST_MATCHER_P() function
8602 AST_MATCHER_P(OMPExecutableDirective, hasStructuredBlock, AST_MATCHER_P() function
8620 AST_MATCHER_P(OMPExecutableDirective, hasAnyClause, AST_MATCHER_P() function
8734 AST_MATCHER_P(OMPExecutableDirective, isAllowedToContainClauseKind, AST_MATCHER_P() function
[all...]
H A DASTMatchersMacros.h128 #define AST_MATCHER_P(Type, DefineMatcher, ParamType, Param) \ macro
/freebsd-src/contrib/llvm-project/clang/lib/Analysis/
H A DExprMutationAnalyzer.cpp95 AST_MATCHER_P(LambdaExpr, hasCaptureInit, const Expr *, E) { in AST_MATCHER_P() function
99 AST_MATCHER_P(CXXForRangeStmt, hasRangeStmt, in AST_MATCHER_P() function
105 AST_MATCHER_P(Stmt, canResolveToExpr, const Stmt *, Inner) { in AST_MATCHER_P() function
117 AST_MATCHER_P(InitListExpr, hasAnyInit, ast_matchers::internal::Matcher<Expr>, in AST_MATCHER_P() function
150 AST_MATCHER_P(GenericSelectionExpr, hasControllingExpr, in AST_MATCHER_P() function
H A DUnsafeBufferUsage.cpp230 AST_MATCHER_P(Stmt, forEachDescendantStmt, internal::Matcher<Stmt>, in AST_MATCHER_P() function
215 AST_MATCHER_P(Stmt, forEachDescendantEvaluatedStmt, internal::Matcher<Stmt>, innerMatcher) { AST_MATCHER_P() function
222 AST_MATCHER_P(Stmt, forEachDescendantStmt, internal::Matcher<Stmt>, innerMatcher) { AST_MATCHER_P() function
235 AST_MATCHER_P(CastExpr, castSubExpr, internal::Matcher<Expr>, innerMatcher) { AST_MATCHER_P() function
/freebsd-src/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DOSObjectCStyleCast.cpp39 AST_MATCHER_P(StringLiteral, mentionsBoundType, std::string, BindingID) { in AST_MATCHER_P() function
/freebsd-src/contrib/llvm-project/clang/lib/ASTMatchers/
H A DASTMatchersInternal.cpp45 AST_MATCHER_P(ObjCMessageExpr, hasAnySelectorMatcher, std::vector<std::string>, in AST_MATCHER_P() function