Lines Matching refs:MethodDecl
446 const auto MethodDecl = dyn_cast_or_null<CXXMethodDecl>(AFC->getDecl()); in checkPostCall() local
447 if (!MethodDecl) in checkPostCall()
453 const auto *ConstructorDecl = dyn_cast<CXXConstructorDecl>(MethodDecl); in checkPostCall()
457 if (!ConstructorDecl && !MethodDecl->isMoveAssignmentOperator()) in checkPostCall()
483 const CXXRecordDecl *RD = MethodDecl->getParent(); in checkPostCall()
629 const auto MethodDecl = dyn_cast_or_null<CXXMethodDecl>(IC->getDecl()); in checkPreCall() local
630 if (!MethodDecl) in checkPreCall()
634 if (isa<CXXDestructorDecl>(MethodDecl)) in checkPreCall()
641 if (isStateResetMethod(MethodDecl)) { in checkPreCall()
647 if (isMoveSafeMethod(MethodDecl)) in checkPreCall()
651 const CXXRecordDecl *RD = MethodDecl->getParent(); in checkPreCall()
653 if (MethodDecl->isOverloadedOperator()) { in checkPreCall()
654 OverloadedOperatorKind OOK = MethodDecl->getOverloadedOperator(); in checkPreCall()
661 if (MethodDecl->isCopyAssignmentOperator() || in checkPreCall()
662 MethodDecl->isMoveAssignmentOperator()) { in checkPreCall()
665 MethodDecl->isMoveAssignmentOperator() ? MK_Move : MK_Copy; in checkPreCall()