reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1664 if (const auto *Ctor = dyn_cast<CXXConstructorDecl>(Method)) { 1670 if (const auto *Dtor = dyn_cast<CXXDestructorDecl>(Method)) { 1674 if (Method->isCopyAssignmentOperator()) { 1675 HasCopyAssign = !Method->isDeleted() && Method->getAccess() == AS_public; 1675 HasCopyAssign = !Method->isDeleted() && Method->getAccess() == AS_public; 1678 if (!Method->isOverloadedOperator()) 1680 const auto OPK = Method->getOverloadedOperator(); 1682 HasPreIncrOp = HasPreIncrOp || (Method->getNumParams() == 0); 1683 HasPostIncrOp = HasPostIncrOp || (Method->getNumParams() == 1); 1687 HasDerefOp = (Method->getNumParams() == 0);