Lines Matching refs:InitExpr

3996       Expr *InitExpr = FieldInit->getInit();  in DiagnoseUninitializedFields()  local
3997 if (!InitExpr) in DiagnoseUninitializedFields()
4001 dyn_cast<CXXDefaultInitExpr>(InitExpr)) { in DiagnoseUninitializedFields()
4002 InitExpr = Default->getExpr(); in DiagnoseUninitializedFields()
4003 if (!InitExpr) in DiagnoseUninitializedFields()
4006 UninitializedChecker.CheckInitializer(InitExpr, Constructor, in DiagnoseUninitializedFields()
4010 UninitializedChecker.CheckInitializer(InitExpr, nullptr, in DiagnoseUninitializedFields()
4061 Expr *InitExpr, in ConvertMemberDefaultInitExpression() argument
4067 ? InitializationKind::CreateDirectList(InitExpr->getBeginLoc(), in ConvertMemberDefaultInitExpression()
4068 InitExpr->getBeginLoc(), in ConvertMemberDefaultInitExpression()
4069 InitExpr->getEndLoc()) in ConvertMemberDefaultInitExpression()
4070 : InitializationKind::CreateCopy(InitExpr->getBeginLoc(), InitLoc); in ConvertMemberDefaultInitExpression()
4071 InitializationSequence Seq(*this, Entity, Kind, InitExpr); in ConvertMemberDefaultInitExpression()
4072 return Seq.Perform(*this, Entity, Kind, InitExpr); in ConvertMemberDefaultInitExpression()
4080 Expr *InitExpr) { in ActOnFinishCXXInClassMemberInitializer() argument
4088 if (!InitExpr) { in ActOnFinishCXXInClassMemberInitializer()
4095 if (DiagnoseUnexpandedParameterPack(InitExpr, UPPC_Initializer)) { in ActOnFinishCXXInClassMemberInitializer()
4101 ExprResult Init = CorrectDelayedTyposInExpr(InitExpr, /*InitDecl=*/nullptr, in ActOnFinishCXXInClassMemberInitializer()