Searched refs:CtorDecl (Results 1 – 6 of 6) sorted by relevance
106 getConstructedRegion(const CXXConstructorDecl *CtorDecl,136 const auto *CtorDecl = dyn_cast_or_null<CXXConstructorDecl>( in checkEndFunction() local138 if (!CtorDecl) in checkEndFunction()141 if (!CtorDecl->isUserProvided()) in checkEndFunction()144 if (CtorDecl->getParent()->isUnion()) in checkEndFunction()148 if (willObjectBeAnalyzedLater(CtorDecl, Context)) in checkEndFunction()151 const TypedValueRegion *R = getConstructedRegion(CtorDecl, Context); in checkEndFunction()455 getConstructedRegion(const CXXConstructorDecl *CtorDecl, in getConstructedRegion() argument459 Context.getSValBuilder().getCXXThis(CtorDecl, Context.getStackFrame()); in getConstructedRegion()
39 if (const auto *CtorDecl = dyn_cast<CXXConstructorDecl>(FoundDecl)) in getCanonicalSymbolDeclaration() local40 FoundDecl = CtorDecl->getParent(); in getCanonicalSymbolDeclaration()158 for (const auto *CtorDecl : RecordDecl->ctors()) in addUSRsOfCtorDtors() local159 USRSet.insert(getUSRForDecl(CtorDecl)); in addUSRsOfCtorDtors()
280 if (const auto *CtorDecl = dyn_cast<CXXConstructorDecl>(&FD)) in getReferencedDecls() local281 Visitor.traverseConstructorInits(CtorDecl); in getReferencedDecls()
559 if (auto *CtorDecl = dyn_cast<CXXConstructorDecl>(D)) { in IsFunctionTrivial() local560 for (auto *CtorInit : CtorDecl->inits()) { in IsFunctionTrivial()
663 CXXConstructorDecl *CtorDecl = cast<CXXConstructorDecl>(Best->Function); in PerformEmptyInit() local664 CXXRecordDecl *R = CtorDecl->getParent(); in PerformEmptyInit()666 if (CtorDecl->getMinRequiredArguments() == 0 && in PerformEmptyInit()667 CtorDecl->isExplicit() && R->getDeclName() && in PerformEmptyInit()668 SemaRef.SourceMgr.isInSystemHeader(CtorDecl->getLocation())) { in PerformEmptyInit()690 SemaRef.Diag(CtorDecl->getLocation(), in PerformEmptyInit()4628 CXXConstructorDecl *CtorDecl = cast<CXXConstructorDecl>(Best->Function); in TryConstructorInitialization() local4633 !(CtorDecl->isCopyOrMoveConstructor() && CtorDecl->isImplicit()) && in TryConstructorInitialization()4653 if (!CtorDecl->getParent()->allowConstDefaultInit()) { in TryConstructorInitialization()4663 if (IsListInit && !Kind.AllowExplicit() && CtorDecl->isExplicit()) { in TryConstructorInitialization()[all …]
1403 const auto *CtorDecl = CE->getConstructor(); in isTrivialCopyOrMoveCtor() local1405 return CtorDecl->isCopyOrMoveConstructor() && CtorDecl->isTrivial(); in isTrivialCopyOrMoveCtor()