Home
last modified time | relevance | path

Searched refs:memberCallExpr (Results 1 – 24 of 24) sorted by relevance

/dports/editors/libreoffice/libreoffice-7.2.6.2/compilerplugins/clang/
H A Dsimplifypointertobool.cxx309 auto memberCallExpr in VisitImplicitCastExpr() local
311 if (!memberCallExpr) in VisitImplicitCastExpr()
313 auto methodDecl = memberCallExpr->getMethodDecl(); in VisitImplicitCastExpr()
364 if (isContextuallyConverted(memberCallExpr)) in VisitImplicitCastExpr()
375 << memberCallExpr->getSourceRange(); in VisitImplicitCastExpr()
393 memberCallExpr->getExprLoc()) in VisitImplicitCastExpr()
394 << memberCallExpr->getSourceRange(); in VisitImplicitCastExpr()
415 memberCallExpr->getExprLoc()) in VisitImplicitCastExpr()
416 << memberCallExpr->getSourceRange(); in VisitImplicitCastExpr()
438 if (!memberCallExpr) in VisitBinaryOperator()
[all …]
H A Dunoquery.cxx43 bool UnoQuery::VisitCXXMemberCallExpr(CXXMemberCallExpr const* memberCallExpr) in VisitCXXMemberCallExpr() argument
45 if (ignoreLocation(memberCallExpr)) in VisitCXXMemberCallExpr()
57 if (!loplugin::isDerivedFrom(memberCallExpr->getRecordDecl(), isXInterface)) in VisitCXXMemberCallExpr()
60 memberCallExpr->getImplicitObjectArgument()->IgnoreImplicit()); in VisitCXXMemberCallExpr()
88 memberCallExpr->getExprLoc()) in VisitCXXMemberCallExpr()
89 << memberCallExpr->getSourceRange(); in VisitCXXMemberCallExpr()
H A Dbufferadd.cxx191 if (auto memberCallExpr = dyn_cast<CXXMemberCallExpr>(stmt)) in findBufferAssignOrAdd() local
194 = dyn_cast<DeclRefExpr>(ignore(memberCallExpr->getImplicitObjectArgument()))) in findBufferAssignOrAdd()
196 auto methodDecl = memberCallExpr->getMethodDecl(); in findBufferAssignOrAdd()
204 if (isMethodOkToMerge(memberCallExpr)) in findBufferAssignOrAdd()
229 auto memberCallExpr = dyn_cast<CXXMemberCallExpr>(expr); in findBufferAssignOrAdd() local
230 if (!memberCallExpr) in findBufferAssignOrAdd()
232 good &= isMethodOkToMerge(memberCallExpr); in findBufferAssignOrAdd()
235 = dyn_cast<DeclRefExpr>(ignore(memberCallExpr->getImplicitObjectArgument()))) in findBufferAssignOrAdd()
240 expr = memberCallExpr->getImplicitObjectArgument(); in findBufferAssignOrAdd()
H A Dunusedvariablemore.cxx275 if (auto memberCallExpr = dyn_cast<CXXMemberCallExpr>(parent)) in checkifUnused() local
278 if (memberExpr && memberCallExpr->getImplicitObjectArgument() == memberExpr->getBase()) in checkifUnused()
284 const FunctionDecl* calleeFunctionDecl = memberCallExpr->getDirectCallee(); in checkifUnused()
289 for (unsigned i = 0; i < memberCallExpr->getNumArgs(); ++i) in checkifUnused()
H A Drefcounting.cxx727 auto memberCallExpr = dyn_cast<CXXMemberCallExpr>(castExpr->getSubExpr()); in isCastingReference() local
728 if (!memberCallExpr) in isCastingReference()
730 …if (!memberCallExpr->getMethodDecl()->getIdentifier() || memberCallExpr->getMethodDecl()->getName(… in isCastingReference()
732 QualType objectType = memberCallExpr->getImplicitObjectArgument()->getType(); in isCastingReference()
736 auto obj = compat::IgnoreImplicit(memberCallExpr->getImplicitObjectArgument()); in isCastingReference()
H A Dflatten.cxx428 if (auto memberCallExpr = dyn_cast<CXXMemberCallExpr>(condExpr)) in invertCondition() local
430 … if (memberCallExpr->getMethodDecl() && isa<CXXConversionDecl>(memberCallExpr->getMethodDecl())) in invertCondition()
431 condExpr = memberCallExpr->getImplicitObjectArgument()->IgnoreImpCasts(); in invertCondition()
H A Dunusedfields.cxx504 if (auto memberCallExpr = dyn_cast<CXXMemberCallExpr>(cond)) in TraverseIfStmt() local
506 if (auto cxxConvert = dyn_cast_or_null<CXXConversionDecl>(memberCallExpr->getMethodDecl())) in TraverseIfStmt()
509 …if (auto memberExpr = dyn_cast<MemberExpr>(memberCallExpr->getImplicitObjectArgument()->IgnorePare… in TraverseIfStmt()
513 else if (auto cxxMethod = memberCallExpr->getMethodDecl()) in TraverseIfStmt()
515 …if (cxxMethod->getIdentifier() && cxxMethod->getName() == "get" && memberCallExpr->getNumArgs()==0) in TraverseIfStmt()
516 …if (auto memberExpr = dyn_cast<MemberExpr>(memberCallExpr->getImplicitObjectArgument()->IgnorePare… in TraverseIfStmt()
H A Dpassstuffbyref.cxx422 if (auto memberCallExpr = dyn_cast<CXXMemberCallExpr>(expr)) { in isReturnExprDisqualified() local
423 if (isReturnExprDisqualified(memberCallExpr->getImplicitObjectArgument())) in isReturnExprDisqualified()
H A Dconstmethod.cxx315 if (auto memberCallExpr = dyn_cast<CXXMemberCallExpr>(parent)) { in checkIfCanBeConst() local
317 … if (memberExpr && memberCallExpr->getImplicitObjectArgument() == memberExpr->getBase()) in checkIfCanBeConst()
H A Dconstparams.cxx419 if (auto memberCallExpr = dyn_cast<CXXMemberCallExpr>(parent)) { in checkIfCanBeConst() local
421 … if (memberExpr && memberCallExpr->getImplicitObjectArgument() == memberExpr->getBase()) in checkIfCanBeConst()
H A Dunusedvarsglobal.cxx399 if (auto memberCallExpr = dyn_cast<CXXMemberCallExpr>(cond)) in TraverseIfStmt() local
401 if (auto cxxConvert = dyn_cast_or_null<CXXConversionDecl>(memberCallExpr->getMethodDecl())) in TraverseIfStmt()
405 memberCallExpr->getImplicitObjectArgument()->IgnoreParenImpCasts())) in TraverseIfStmt()
H A Dsinglevalfields.cxx466 if (auto memberCallExpr = dyn_cast<CXXMemberCallExpr>(callExpr)) { in checkCallExpr() local
467 functionDecl = memberCallExpr->getMethodDecl(); in checkCallExpr()
/dports/editors/libreoffice/libreoffice-7.2.6.2/compilerplugins/clang/store/
H A Dstringbuffer.cxx45 bool StringBuffer::VisitCXXMemberCallExpr(CXXMemberCallExpr const* memberCallExpr) in VisitCXXMemberCallExpr() argument
47 if (ignoreLocation(memberCallExpr)) in VisitCXXMemberCallExpr()
49 if (!loplugin::DeclCheck(memberCallExpr->getRecordDecl()) in VisitCXXMemberCallExpr()
54 if (!memberCallExpr->getMethodDecl()->getIdentifier()) in VisitCXXMemberCallExpr()
56 if (memberCallExpr->getMethodDecl()->getName() != "append") in VisitCXXMemberCallExpr()
58 auto matTemp = dyn_cast<MaterializeTemporaryExpr>(memberCallExpr->getArg(0)); in VisitCXXMemberCallExpr()
65 compat::getBeginLoc(memberCallExpr)) in VisitCXXMemberCallExpr()
66 << memberCallExpr->getSourceRange(); in VisitCXXMemberCallExpr()
/dports/editors/libreoffice6/libreoffice-6.4.7.2/compilerplugins/clang/
H A Dstringbuffer.cxx44 bool StringBuffer::VisitCXXMemberCallExpr(CXXMemberCallExpr const* memberCallExpr) in VisitCXXMemberCallExpr() argument
46 if (ignoreLocation(memberCallExpr)) in VisitCXXMemberCallExpr()
48 if (!loplugin::DeclCheck(memberCallExpr->getRecordDecl()) in VisitCXXMemberCallExpr()
53 if (!memberCallExpr->getMethodDecl()->getIdentifier()) in VisitCXXMemberCallExpr()
55 if (memberCallExpr->getMethodDecl()->getName() != "append") in VisitCXXMemberCallExpr()
57 auto matTemp = dyn_cast<MaterializeTemporaryExpr>(memberCallExpr->getArg(0)); in VisitCXXMemberCallExpr()
64 compat::getBeginLoc(memberCallExpr)) in VisitCXXMemberCallExpr()
65 << memberCallExpr->getSourceRange(); in VisitCXXMemberCallExpr()
H A Dunoquery.cxx42 bool UnoQuery::VisitCXXMemberCallExpr(CXXMemberCallExpr const* memberCallExpr) in VisitCXXMemberCallExpr() argument
44 if (ignoreLocation(memberCallExpr)) in VisitCXXMemberCallExpr()
56 if (!loplugin::isDerivedFrom(memberCallExpr->getRecordDecl(), isXInterface)) in VisitCXXMemberCallExpr()
59 memberCallExpr->getImplicitObjectArgument()->IgnoreImplicit()); in VisitCXXMemberCallExpr()
87 memberCallExpr->getExprLoc()) in VisitCXXMemberCallExpr()
88 << memberCallExpr->getSourceRange(); in VisitCXXMemberCallExpr()
H A Dbufferadd.cxx191 if (auto memberCallExpr = dyn_cast<CXXMemberCallExpr>(stmt)) in findBufferAssignOrAdd() local
194 = dyn_cast<DeclRefExpr>(ignore(memberCallExpr->getImplicitObjectArgument()))) in findBufferAssignOrAdd()
196 auto methodDecl = memberCallExpr->getMethodDecl(); in findBufferAssignOrAdd()
204 if (isMethodOkToMerge(memberCallExpr)) in findBufferAssignOrAdd()
229 auto memberCallExpr = dyn_cast<CXXMemberCallExpr>(expr); in findBufferAssignOrAdd() local
230 if (!memberCallExpr) in findBufferAssignOrAdd()
232 good &= isMethodOkToMerge(memberCallExpr); in findBufferAssignOrAdd()
235 = dyn_cast<DeclRefExpr>(ignore(memberCallExpr->getImplicitObjectArgument()))) in findBufferAssignOrAdd()
240 expr = memberCallExpr->getImplicitObjectArgument(); in findBufferAssignOrAdd()
H A Dunusedvariablemore.cxx276 if (auto memberCallExpr = dyn_cast<CXXMemberCallExpr>(parent)) in checkifUnused() local
279 if (memberExpr && memberCallExpr->getImplicitObjectArgument() == memberExpr->getBase()) in checkifUnused()
285 const FunctionDecl* calleeFunctionDecl = memberCallExpr->getDirectCallee(); in checkifUnused()
290 for (unsigned i = 0; i < memberCallExpr->getNumArgs(); ++i) in checkifUnused()
H A Dflatten.cxx424 if (auto memberCallExpr = dyn_cast<CXXMemberCallExpr>(condExpr)) in invertCondition() local
426 if (isa<CXXConversionDecl>(memberCallExpr->getMethodDecl())) in invertCondition()
427 condExpr = memberCallExpr->getImplicitObjectArgument()->IgnoreImpCasts(); in invertCondition()
H A Dpassstuffbyref.cxx422 if (auto memberCallExpr = dyn_cast<CXXMemberCallExpr>(expr)) { in isReturnExprDisqualified() local
423 if (isReturnExprDisqualified(memberCallExpr->getImplicitObjectArgument())) in isReturnExprDisqualified()
H A Dconstmethod.cxx309 if (auto memberCallExpr = dyn_cast<CXXMemberCallExpr>(parent)) { in checkIfCanBeConst() local
311 … if (memberExpr && memberCallExpr->getImplicitObjectArgument() == memberExpr->getBase()) in checkIfCanBeConst()
H A Dconstparams.cxx416 if (auto memberCallExpr = dyn_cast<CXXMemberCallExpr>(parent)) { in checkIfCanBeConst() local
418 … if (memberExpr && memberCallExpr->getImplicitObjectArgument() == memberExpr->getBase()) in checkIfCanBeConst()
H A Dsinglevalfields.cxx448 if (auto memberCallExpr = dyn_cast<CXXMemberCallExpr>(callExpr)) { in checkCallExpr() local
449 functionDecl = memberCallExpr->getMethodDecl(); in checkCallExpr()
/dports/devel/clazy/clazy-1.5/src/checks/level1/
H A Dinstall-event-filter.cpp50 auto memberCallExpr = dyn_cast<CXXMemberCallExpr>(stmt); in VisitStmt() local
51 if (!memberCallExpr || memberCallExpr->getNumArgs() != 1) in VisitStmt()
54 FunctionDecl *func = memberCallExpr->getDirectCallee(); in VisitStmt()
58 Expr *expr = memberCallExpr->getImplicitObjectArgument(); in VisitStmt()
65 Expr *arg1 = memberCallExpr->getArg(0); in VisitStmt()
/dports/graphics/urho3d/Urho3D-1.7.1/Source/Clang-Tools/Annotator/
H A DAnnotator.cpp151 memberCallExpr( in main()
162 memberCallExpr( in main()