Lines Matching refs:ListInit
9765 InitListExpr *ListInit = in DeduceTemplateSpecializationFromInitializer() local
9783 bool AllowExplicit = !Kind.isCopyInit() || ListInit; in DeduceTemplateSpecializationFromInitializer()
9853 auto SynthesizeAggrGuide = [&](InitListExpr *ListInit) { in DeduceTemplateSpecializationFromInitializer() argument
9867 InitListChecker CheckInitList(*this, Entity, ListInit, Ty, ElementTypes); in DeduceTemplateSpecializationFromInitializer()
9877 for (int I = 0, E = ListInit->getNumInits(); in DeduceTemplateSpecializationFromInitializer()
9880 if (isa<InitListExpr, DesignatedInitExpr>(ListInit->getInit(I))) in DeduceTemplateSpecializationFromInitializer()
9883 ListInit->getInit(I)->IgnoreParenImpCasts())) in DeduceTemplateSpecializationFromInitializer()
9928 if (ListInit && ListInit->getNumInits()) { in DeduceTemplateSpecializationFromInitializer()
9929 SynthesizeAggrGuide(ListInit); in DeduceTemplateSpecializationFromInitializer()
9949 if (ListInit) { in DeduceTemplateSpecializationFromInitializer()
9954 if (!ListInit->getNumInits()) { in DeduceTemplateSpecializationFromInitializer()
9962 } else if (ListInit->getNumInits() == 1) { in DeduceTemplateSpecializationFromInitializer()
9968 Expr *E = ListInit->getInit(0); in DeduceTemplateSpecializationFromInitializer()
9980 Inits = MultiExprArg(ListInit->getInits(), ListInit->getNumInits()); in DeduceTemplateSpecializationFromInitializer()
10030 if (Kind.isCopyInit() && ListInit && in DeduceTemplateSpecializationFromInitializer()