Lines Matching defs:InitExpr
2710 const Expr *InitExpr = VD->getInit();
2711 if (!InitExpr)
2716 if (auto Cleanups = dyn_cast<ExprWithCleanups>(InitExpr))
2718 InitExpr = Cleanups->getSubExpr();
2721 dyn_cast<MaterializeTemporaryExpr>(InitExpr);
2796 const Expr *InitExpr = VD->getInit();
2797 if (!InitExpr)
2802 if (const CXXConstructExpr *CE = dyn_cast<CXXConstructExpr>(InitExpr)) {
2805 } else if (const CastExpr *CE = dyn_cast<CastExpr>(InitExpr)) {
2824 << VD << VariableType << InitExpr->getType();
2862 const Expr *InitExpr = VD->getInit();
2863 if (!InitExpr)
2866 if (InitExpr->getExprLoc().isMacroID())
3075 Expr *InitExpr = &AsRvalue;
3080 InitializationSequence Seq(S, Entity, Kind, InitExpr);