Lines Matching defs:CE
107 const CXXConstructExpr *CE, ExplodedNode *Pred, ExprEngine &Eng,
131 if (Var->getInit() && Var->getInit()->IgnoreImplicit() == CE) {
174 return MRMgr.getCXXTempObjectRegion(CE, LCtx);
177 void ExprEngine::VisitCXXConstructExpr(const CXXConstructExpr *CE,
189 switch (CE->getConstructionKind()) {
191 Target = getRegionForConstructedObject(CE, Pred, *this, currStmtIdx);
220 if (CE->getConstructionKind() == CXXConstructExpr::CK_Delegating) {
225 (CE->getConstructionKind() == CXXConstructExpr::CK_VirtualBase);
226 SVal BaseVal = getStoreManager().evalDerivedToBase(ThisVal, CE->getType(),
236 CEMgr.getCXXConstructorCall(CE, Target, State, LCtx);
239 getCheckerManager().runCheckersForPreStmt(DstPreVisit, Pred, CE, *this);
244 if (CE->requiresZeroInitialization()) {
265 Bldr.generateNode(CE, *I, State, /*tag=*/nullptr,
279 if (CE->getConstructor()->isTrivial() &&
280 CE->getConstructor()->isCopyOrMoveConstructor() &&
296 getCheckerManager().runCheckersForPostStmt(destNodes, DstPostCall, CE, *this);