Lines Matching refs:Constructor
775 CXXConstructorDecl *Constructor = Call->getConstructor();
778 QualType ThisType = Constructor->getThisType(CurrContext)->getPointeeType();
783 // FIXME: What should happen if someone annotates the move constructor?
784 if (ReturnTypestateAttr *RTA = Constructor->getAttr<ReturnTypestateAttr>()) {
788 } else if (Constructor->isDefaultConstructor()) {
791 } else if (Constructor->isMoveConstructor()) {
793 } else if (Constructor->isCopyConstructor()) {
796 isSetOnReadPtrType(Constructor->getThisType(CurrContext)) ?
1239 if (const CXXConstructorDecl *Constructor = dyn_cast<CXXConstructorDecl>(D)) {
1241 ReturnType = Constructor->getThisType(CurrContext)->getPointeeType();