Lines Matching refs:MethodDecl
444 const auto MethodDecl = dyn_cast_or_null<CXXMethodDecl>(AFC->getDecl()); in checkPostCall() local
445 if (!MethodDecl) in checkPostCall()
451 const auto *ConstructorDecl = dyn_cast<CXXConstructorDecl>(MethodDecl); in checkPostCall()
455 if (!ConstructorDecl && !MethodDecl->isMoveAssignmentOperator()) in checkPostCall()
481 const CXXRecordDecl *RD = MethodDecl->getParent(); in checkPostCall()
626 const auto MethodDecl = dyn_cast_or_null<CXXMethodDecl>(IC->getDecl()); in checkPreCall() local
627 if (!MethodDecl) in checkPreCall()
631 if (isa<CXXDestructorDecl>(MethodDecl)) in checkPreCall()
638 if (isStateResetMethod(MethodDecl)) { in checkPreCall()
644 if (isMoveSafeMethod(MethodDecl)) in checkPreCall()
648 const CXXRecordDecl *RD = MethodDecl->getParent(); in checkPreCall()
650 if (MethodDecl->isOverloadedOperator()) { in checkPreCall()
651 OverloadedOperatorKind OOK = MethodDecl->getOverloadedOperator(); in checkPreCall()
658 if (MethodDecl->isCopyAssignmentOperator() || in checkPreCall()
659 MethodDecl->isMoveAssignmentOperator()) { in checkPreCall()
662 MethodDecl->isMoveAssignmentOperator() ? MK_Move : MK_Copy; in checkPreCall()