Lines Matching refs:ListInit
10640 InitListExpr *ListInit = in DeduceTemplateSpecializationFromInitializer() local
10658 bool AllowExplicit = !Kind.isCopyInit() || ListInit; in DeduceTemplateSpecializationFromInitializer()
10733 auto SynthesizeAggrGuide = [&](InitListExpr *ListInit) { in DeduceTemplateSpecializationFromInitializer() argument
10747 InitListChecker CheckInitList(*this, Entity, ListInit, Ty, ElementTypes); in DeduceTemplateSpecializationFromInitializer()
10757 for (int I = 0, E = ListInit->getNumInits(); in DeduceTemplateSpecializationFromInitializer()
10760 if (isa<InitListExpr>(ListInit->getInit(I))) in DeduceTemplateSpecializationFromInitializer()
10763 ListInit->getInit(I)->IgnoreParenImpCasts())) in DeduceTemplateSpecializationFromInitializer()
10824 if (ListInit && ListInit->getNumInits()) { in DeduceTemplateSpecializationFromInitializer()
10825 SynthesizeAggrGuide(ListInit); in DeduceTemplateSpecializationFromInitializer()
10845 if (ListInit) { in DeduceTemplateSpecializationFromInitializer()
10850 if (!ListInit->getNumInits()) { in DeduceTemplateSpecializationFromInitializer()
10858 } else if (ListInit->getNumInits() == 1) { in DeduceTemplateSpecializationFromInitializer()
10864 Expr *E = ListInit->getInit(0); in DeduceTemplateSpecializationFromInitializer()
10876 Inits = MultiExprArg(ListInit->getInits(), ListInit->getNumInits()); in DeduceTemplateSpecializationFromInitializer()
10923 if (Kind.isCopyInit() && ListInit && in DeduceTemplateSpecializationFromInitializer()