Lines Matching refs:Constructor
816 if (const auto *Constructor = dyn_cast<CXXConstructorDecl>(D)) { in addedMember() local
817 if (Constructor->isInheritingConstructor()) { in addedMember()
821 if (!Constructor->isImplicit()) { in addedMember()
826 if ((!Constructor->isDeleted() && !Constructor->isDefaulted()) || in addedMember()
837 if (Constructor->isDefaultConstructor()) { in addedMember()
840 if (Constructor->isUserProvided()) in addedMember()
842 if (Constructor->isConstexpr()) in addedMember()
844 if (Constructor->isDefaulted()) in addedMember()
850 if (Constructor->isCopyConstructor(Quals)) { in addedMember()
855 } else if (Constructor->isMoveConstructor()) in addedMember()
866 ? !Constructor->isImplicit() in addedMember()
867 : (Constructor->isUserProvided() || Constructor->isExplicit())) in addedMember()
873 if (const auto *Constructor = dyn_cast<CXXConstructorDecl>(DUnderlying)) { in addedMember() local
880 if (Constructor->isConstexpr() && !Constructor->isCopyOrMoveConstructor()) in addedMember()
882 if (!isa<CXXConstructorDecl>(D) && Constructor->isDefaultConstructor()) in addedMember()
1512 if (const auto *Constructor = dyn_cast<CXXConstructorDecl>(D)) { in finishedDefaultedOrDeletedMember() local
1513 if (Constructor->isDefaultConstructor()) { in finishedDefaultedOrDeletedMember()
1515 if (Constructor->isConstexpr()) in finishedDefaultedOrDeletedMember()
1518 if (Constructor->isCopyConstructor()) in finishedDefaultedOrDeletedMember()
1520 else if (Constructor->isMoveConstructor()) in finishedDefaultedOrDeletedMember()
1522 else if (Constructor->isConstexpr()) in finishedDefaultedOrDeletedMember()
1578 if (const auto *Constructor = dyn_cast<CXXConstructorDecl>(D)) { in setTrivialForCallFlags() local
1579 if (Constructor->isCopyConstructor()) in setTrivialForCallFlags()
1581 else if (Constructor->isMoveConstructor()) in setTrivialForCallFlags()