Lines Matching refs:Constructor

762   if (const auto *Constructor = dyn_cast<CXXConstructorDecl>(D)) {  in addedMember()  local
763 if (Constructor->isInheritingConstructor()) { in addedMember()
767 if (!Constructor->isImplicit()) { in addedMember()
779 if (Constructor->isDefaultConstructor()) { in addedMember()
782 if (Constructor->isUserProvided()) in addedMember()
784 if (Constructor->isConstexpr()) in addedMember()
786 if (Constructor->isDefaulted()) in addedMember()
792 if (Constructor->isCopyConstructor(Quals)) { in addedMember()
797 } else if (Constructor->isMoveConstructor()) in addedMember()
808 ? !Constructor->isImplicit() in addedMember()
809 : (Constructor->isUserProvided() || Constructor->isExplicit())) in addedMember()
815 if (const auto *Constructor = dyn_cast<CXXConstructorDecl>(DUnderlying)) { in addedMember() local
822 if (Constructor->isConstexpr() && !Constructor->isCopyOrMoveConstructor()) in addedMember()
824 if (!isa<CXXConstructorDecl>(D) && Constructor->isDefaultConstructor()) in addedMember()
1416 if (const auto *Constructor = dyn_cast<CXXConstructorDecl>(D)) { in finishedDefaultedOrDeletedMember() local
1417 if (Constructor->isDefaultConstructor()) { in finishedDefaultedOrDeletedMember()
1419 if (Constructor->isConstexpr()) in finishedDefaultedOrDeletedMember()
1422 if (Constructor->isCopyConstructor()) in finishedDefaultedOrDeletedMember()
1424 else if (Constructor->isMoveConstructor()) in finishedDefaultedOrDeletedMember()
1426 else if (Constructor->isConstexpr()) in finishedDefaultedOrDeletedMember()
1470 if (const auto *Constructor = dyn_cast<CXXConstructorDecl>(D)) { in setTrivialForCallFlags() local
1471 if (Constructor->isCopyConstructor()) in setTrivialForCallFlags()
1473 else if (Constructor->isMoveConstructor()) in setTrivialForCallFlags()