Home | History | Annotate | Download | only in Sema

Lines Matching refs:InitExpr

1926 /// bitfield width if there is one, 'InitExpr' specifies the initializer if
2395 Expr *InitExpr = FieldInit->getInit();
2398 SemaRef, InitExpr, UninitializedFields, Constructor);
2420 Expr *InitExpr) {
2428 if (!InitExpr) {
2434 if (DiagnoseUnexpandedParameterPack(InitExpr, UPPC_Initializer)) {
2440 ExprResult Init = InitExpr;
2441 if (!FD->getType()->isDependentType() && !InitExpr->isTypeDependent()) {
2444 ? InitializationKind::CreateDirectList(InitExpr->getLocStart())
2445 : InitializationKind::CreateCopy(InitExpr->getLocStart(), InitLoc);
2446 InitializationSequence Seq(*this, Entity, Kind, InitExpr);
2447 Init = Seq.Perform(*this, Entity, Kind, InitExpr);
2463 InitExpr = Init.get();
2465 FD->setInClassInitializer(InitExpr);