Home | History | Annotate | Download | only in Sema

Lines Matching refs:MethodDecl

11001   } else if (CXXMethodDecl *MethodDecl = dyn_cast<CXXMethodDecl>(Func)) {
11002 if (MethodDecl->isDefaulted() && !MethodDecl->isDeleted() &&
11003 MethodDecl->isOverloadedOperator() &&
11004 MethodDecl->getOverloadedOperator() == OO_Equal) {
11005 if (!MethodDecl->isUsed(false)) {
11006 if (MethodDecl->isCopyAssignmentOperator())
11007 DefineImplicitCopyAssignment(Loc, MethodDecl);
11009 DefineImplicitMoveAssignment(Loc, MethodDecl);
11011 } else if (isa<CXXConversionDecl>(MethodDecl) &&
11012 MethodDecl->getParent()->isLambda()) {
11013 CXXConversionDecl *Conversion = cast<CXXConversionDecl>(MethodDecl);
11018 } else if (MethodDecl->isVirtual())
11019 MarkVTableUsed(Loc, MethodDecl->getParent());