| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/readability/ |
| H A D | RedundantSmartptrGetCheck.cpp | 28 memberExpr(hasObjectExpression(cxxThisExpr())))), in callToGet() 34 hasObjectExpression( in callToGet() 66 hasObjectExpression(callToGet(Smartptr))), in registerMatchersForGetArrowStart() 88 Finder->addMatcher(cxxDependentScopeMemberExpr(hasObjectExpression( in registerMatchersForGetArrowStart()
|
| H A D | UniqueptrDeleteReleaseCheck.cpp | 43 callee(memberExpr(hasObjectExpression(anyOf( in registerMatchers()
|
| H A D | ContainerSizeEmptyCheck.cpp | 143 hasObjectExpression( in registerMatchers()
|
| /llvm-project-15.0.7/clang/lib/Analysis/ |
| H A D | ExprMutationAnalyzer.cpp | 290 callee(expr(anyOf(unresolvedMemberExpr(hasObjectExpression( in findDirectMutation() 292 cxxDependentScopeMemberExpr(hasObjectExpression( in findDirectMutation() 298 hasObjectExpression(canResolveToExpr( in findDirectMutation() 330 memberExpr(hasObjectExpression(canResolveToExpr(equalsNode(Exp))))), in findDirectMutation() 389 match(findAll(expr(anyOf(memberExpr(hasObjectExpression( in findMemberMutation() 391 cxxDependentScopeMemberExpr(hasObjectExpression( in findMemberMutation() 534 memberExpr(hasObjectExpression( in findReferenceMutation()
|
| /llvm-project-15.0.7/clang/unittests/Tooling/ |
| H A D | StencilTest.cpp | 342 matchStmt(Snippet, memberExpr(hasObjectExpression(expr().bind(Id)))); in TEST_F() 377 matchStmt(Snippet, memberExpr(hasObjectExpression(expr().bind(Id)))); in TEST_F() 458 matchStmt(Snippet, memberExpr(hasObjectExpression(expr().bind(Id)))); in TEST_F() 465 using clang::ast_matchers::hasObjectExpression; in TEST_F() 479 hasObjectExpression(expr().bind("obj")))))))); in TEST_F() 487 using clang::ast_matchers::hasObjectExpression; in TEST_F() 500 hasObjectExpression(expr().bind("obj"))))))); in TEST_F()
|
| H A D | SourceCodeBuildersTest.cpp | 381 matchStmt(Snippet, memberExpr(hasObjectExpression(expr().bind("expr")))); in TEST()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/cppcoreguidelines/ |
| H A D | ProTypeUnionAccessCheck.cpp | 21 memberExpr(hasObjectExpression(hasType(recordDecl(isUnion())))) in registerMatchers()
|
| H A D | PreferMemberInitializerCheck.cpp | 73 memberExpr(hasObjectExpression(cxxThisExpr()), in isSafeAssignment()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/modernize/ |
| H A D | UseEqualsDefaultCheck.cpp | 54 memberExpr(hasObjectExpression(declRefExpr(to(varDecl(equalsNode(Var))))), in accessToFieldInVar() 183 auto LHS = memberExpr(hasObjectExpression(cxxThisExpr()), in isCopyAssignmentAndCanBeDefaulted()
|
| /llvm-project-15.0.7/clang/unittests/ASTMatchers/ |
| H A D | ASTMatchersNarrowingTest.cpp | 2145 hasObjectExpression(declRefExpr(hasType(templateSpecializationType( in TEST() 2832 memberExpr(hasObjectExpression(hasType(recordDecl(hasName("X"))))))); in TEST_P() 2838 memberExpr(hasObjectExpression(hasType(recordDecl(hasName("X"))))))); in TEST_P() 2840 memberExpr(hasObjectExpression( in TEST_P() 2851 cxxDependentScopeMemberExpr(hasObjectExpression( in TEST_P() 2855 cxxDependentScopeMemberExpr(hasObjectExpression( in TEST_P() 2866 memberExpr(hasObjectExpression(hasType(recordDecl(hasName("X"))))))); in TEST_P() 2877 unresolvedMemberExpr(hasObjectExpression( in TEST_P() 2880 cxxDependentScopeMemberExpr(hasObjectExpression( in TEST_P() 2890 memberExpr(hasObjectExpression( in TEST_P() [all …]
|
| H A D | ASTMatchersTraversalTest.cpp | 829 memberExpr(hasObjectExpression(hasType(cxxRecordDecl(hasName("X"))))); in TEST() 834 hasObjectExpression(hasType(pointsTo(cxxRecordDecl(hasName("X")))))); in TEST()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/performance/ |
| H A D | InefficientVectorOperationCheck.cpp | 154 memberExpr(hasObjectExpression(unless(hasSideEffects())), in addMatcher()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-reorder-fields/ |
| H A D | ReorderFieldsAction.cpp | 110 findAll(memberExpr(hasObjectExpression(cxxThisExpr())).bind("ME"))), in findMembersUsedInInitExpr()
|
| /llvm-project-15.0.7/clang/lib/Analysis/FlowSensitive/Models/ |
| H A D | UncheckedOptionalAccessModel.cpp | 538 return memberExpr(hasObjectExpression(ignoringParenImpCasts( in ignorableOptional()
|
| /llvm-project-15.0.7/clang/lib/ASTMatchers/Dynamic/ |
| H A D | Registry.cpp | 334 REGISTER_MATCHER(hasObjectExpression); in RegistryMaps()
|
| /llvm-project-15.0.7/clang-tools-extra/clang-tidy/bugprone/ |
| H A D | EasilySwappableParametersCheck.cpp | 1706 memberExpr(hasObjectExpression(paramRefExpr())).bind("mem-expr"))), in setup()
|
| /llvm-project-15.0.7/clang/include/clang/ASTMatchers/ |
| H A D | ASTMatchers.h | 6387 hasObjectExpression, in AST_POLYMORPHIC_MATCHER_P() argument
|