reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
3877 if (!InitExpr) { 3884 if (DiagnoseUnexpandedParameterPack(InitExpr, UPPC_Initializer)) { 3890 ExprResult Init = InitExpr; 3891 if (!FD->getType()->isDependentType() && !InitExpr->isTypeDependent()) { 3896 ? InitializationKind::CreateDirectList(InitExpr->getBeginLoc(), 3897 InitExpr->getBeginLoc(), 3898 InitExpr->getEndLoc()) 3899 : InitializationKind::CreateCopy(InitExpr->getBeginLoc(), InitLoc); 3900 InitializationSequence Seq(*this, Entity, Kind, InitExpr); 3901 Init = Seq.Perform(*this, Entity, Kind, InitExpr); 3917 InitExpr = Init.get(); 3919 FD->setInClassInitializer(InitExpr);