Lines Matching defs:MethodDecl
450 const auto MethodDecl = dyn_cast_or_null<CXXMethodDecl>(AFC->getDecl());
451 if (!MethodDecl)
457 const auto *ConstructorDecl = dyn_cast<CXXConstructorDecl>(MethodDecl);
461 if (!ConstructorDecl && !MethodDecl->isMoveAssignmentOperator())
487 const CXXRecordDecl *RD = MethodDecl->getParent();
636 const auto MethodDecl = dyn_cast_or_null<CXXMethodDecl>(IC->getDecl());
637 if (!MethodDecl)
644 if (isStateResetMethod(MethodDecl)) {
650 if (isMoveSafeMethod(MethodDecl))
654 const CXXRecordDecl *RD = MethodDecl->getParent();
656 if (MethodDecl->isOverloadedOperator()) {
657 OverloadedOperatorKind OOK = MethodDecl->getOverloadedOperator();
664 if (MethodDecl->isCopyAssignmentOperator() ||
665 MethodDecl->isMoveAssignmentOperator()) {
668 MethodDecl->isMoveAssignmentOperator() ? MK_Move : MK_Copy;