Home
last modified time | relevance | path

Searched refs:hasObjectExpression (Results 1 – 17 of 17) sorted by relevance

/llvm-project-15.0.7/clang-tools-extra/clang-tidy/readability/
H A DRedundantSmartptrGetCheck.cpp28 memberExpr(hasObjectExpression(cxxThisExpr())))), in callToGet()
34 hasObjectExpression( in callToGet()
66 hasObjectExpression(callToGet(Smartptr))), in registerMatchersForGetArrowStart()
88 Finder->addMatcher(cxxDependentScopeMemberExpr(hasObjectExpression( in registerMatchersForGetArrowStart()
H A DUniqueptrDeleteReleaseCheck.cpp43 callee(memberExpr(hasObjectExpression(anyOf( in registerMatchers()
H A DContainerSizeEmptyCheck.cpp143 hasObjectExpression( in registerMatchers()
/llvm-project-15.0.7/clang/lib/Analysis/
H A DExprMutationAnalyzer.cpp290 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 DStencilTest.cpp342 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 DSourceCodeBuildersTest.cpp381 matchStmt(Snippet, memberExpr(hasObjectExpression(expr().bind("expr")))); in TEST()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/cppcoreguidelines/
H A DProTypeUnionAccessCheck.cpp21 memberExpr(hasObjectExpression(hasType(recordDecl(isUnion())))) in registerMatchers()
H A DPreferMemberInitializerCheck.cpp73 memberExpr(hasObjectExpression(cxxThisExpr()), in isSafeAssignment()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/modernize/
H A DUseEqualsDefaultCheck.cpp54 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 DASTMatchersNarrowingTest.cpp2145 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 DASTMatchersTraversalTest.cpp829 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 DInefficientVectorOperationCheck.cpp154 memberExpr(hasObjectExpression(unless(hasSideEffects())), in addMatcher()
/llvm-project-15.0.7/clang-tools-extra/clang-reorder-fields/
H A DReorderFieldsAction.cpp110 findAll(memberExpr(hasObjectExpression(cxxThisExpr())).bind("ME"))), in findMembersUsedInInitExpr()
/llvm-project-15.0.7/clang/lib/Analysis/FlowSensitive/Models/
H A DUncheckedOptionalAccessModel.cpp538 return memberExpr(hasObjectExpression(ignoringParenImpCasts( in ignorableOptional()
/llvm-project-15.0.7/clang/lib/ASTMatchers/Dynamic/
H A DRegistry.cpp334 REGISTER_MATCHER(hasObjectExpression); in RegistryMaps()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/bugprone/
H A DEasilySwappableParametersCheck.cpp1706 memberExpr(hasObjectExpression(paramRefExpr())).bind("mem-expr"))), in setup()
/llvm-project-15.0.7/clang/include/clang/ASTMatchers/
H A DASTMatchers.h6387 hasObjectExpression, in AST_POLYMORPHIC_MATCHER_P() argument