Lines Matching defs:InitExpr
4005 Expr *InitExpr = FieldInit->getInit();
4006 if (!InitExpr)
4010 dyn_cast<CXXDefaultInitExpr>(InitExpr)) {
4011 InitExpr = Default->getExpr();
4012 if (!InitExpr)
4015 UninitializedChecker.CheckInitializer(InitExpr, Constructor,
4019 UninitializedChecker.CheckInitializer(InitExpr, nullptr,
4067 Expr *InitExpr,
4073 ? InitializationKind::CreateDirectList(InitExpr->getBeginLoc(),
4074 InitExpr->getBeginLoc(),
4075 InitExpr->getEndLoc())
4076 : InitializationKind::CreateCopy(InitExpr->getBeginLoc(), InitLoc);
4077 InitializationSequence Seq(*this, Entity, Kind, InitExpr);
4078 return Seq.Perform(*this, Entity, Kind, InitExpr);
4083 Expr *InitExpr) {
4091 if (!InitExpr) {
4098 if (DiagnoseUnexpandedParameterPack(InitExpr, UPPC_Initializer)) {
4104 ExprResult Init = CorrectDelayedTyposInExpr(InitExpr, /*InitDecl=*/nullptr,