Lines Matching defs:Init
3675 ExprResult Init =
3678 if (!Init.isInvalid()) {
3680 Expr *InitExpr = Init.get();
4013 for (const auto *Init : Tmpl->inits()) {
4016 if (!Init->isWritten())
4021 if (Init->isPackExpansion()) {
4023 TypeLoc BaseTL = Init->getTypeSourceInfo()->getTypeLoc();
4026 collectUnexpandedParameterPacks(Init->getInit(), Unexpanded);
4030 if (CheckParameterPacksForExpansion(Init->getEllipsisLoc(),
4047 ExprResult TempInit = SubstInitializer(Init->getInit(), TemplateArgs,
4055 TypeSourceInfo *BaseTInfo = SubstType(Init->getTypeSourceInfo(),
4057 Init->getSourceLocation(),
4081 ExprResult TempInit = SubstInitializer(Init->getInit(), TemplateArgs,
4089 if (Init->isDelegatingInitializer() || Init->isBaseInitializer()) {
4090 TypeSourceInfo *TInfo = SubstType(Init->getTypeSourceInfo(),
4092 Init->getSourceLocation(),
4100 if (Init->isBaseInitializer())
4106 } else if (Init->isMemberInitializer()) {
4108 Init->getMemberLocation(),
4109 Init->getMember(),
4118 Init->getSourceLocation());
4119 } else if (Init->isIndirectMemberInitializer()) {
4122 Init->getMemberLocation(),
4123 Init->getIndirectMember(), TemplateArgs));
4132 Init->getSourceLocation());