Lines Matching defs:InitExpr
4068 Expr *InitExpr = FieldInit->getInit();
4069 if (!InitExpr)
4073 dyn_cast<CXXDefaultInitExpr>(InitExpr)) {
4074 InitExpr = Default->getExpr();
4075 if (!InitExpr)
4078 UninitializedChecker.CheckInitializer(InitExpr, Constructor,
4082 UninitializedChecker.CheckInitializer(InitExpr, nullptr,
4130 Expr *InitExpr,
4136 ? InitializationKind::CreateDirectList(InitExpr->getBeginLoc(),
4137 InitExpr->getBeginLoc(),
4138 InitExpr->getEndLoc())
4139 : InitializationKind::CreateCopy(InitExpr->getBeginLoc(), InitLoc);
4140 InitializationSequence Seq(*this, Entity, Kind, InitExpr);
4141 return Seq.Perform(*this, Entity, Kind, InitExpr);
4146 ExprResult InitExpr) {
4161 if (!InitExpr.isUsable() ||
4162 DiagnoseUnexpandedParameterPack(InitExpr.get(), UPPC_Initializer)) {
4171 ExprResult Init = CorrectDelayedTyposInExpr(InitExpr, /*InitDecl=*/nullptr,