Lines Matching defs:InitExpr
3031 const Expr *InitExpr = VD->getInit();
3032 if (!InitExpr)
3037 if (auto Cleanups = dyn_cast<ExprWithCleanups>(InitExpr))
3039 InitExpr = Cleanups->getSubExpr();
3042 dyn_cast<MaterializeTemporaryExpr>(InitExpr);
3119 const Expr *InitExpr = VD->getInit();
3120 if (!InitExpr)
3125 if (const CXXConstructExpr *CE = dyn_cast<CXXConstructExpr>(InitExpr)) {
3128 } else if (const CastExpr *CE = dyn_cast<CastExpr>(InitExpr)) {
3186 const Expr *InitExpr = VD->getInit();
3187 if (!InitExpr)
3190 if (InitExpr->getExprLoc().isMacroID())
3474 Expr *InitExpr = &AsRvalue;
3477 InitializationSequence Seq(*this, Entity, Kind, InitExpr);