Lines Matching refs:NumInits
549 unsigned NumInits = ILE->getNumInits(); in FillInEmptyInitForField() local
555 assert(Init < NumInits && "This ILE should have been expanded"); in FillInEmptyInitForField()
557 if (Init >= NumInits || !ILE->getInit(Init)) { in FillInEmptyInitForField()
560 if (Init < NumInits) in FillInEmptyInitForField()
577 if (Init < NumInits) in FillInEmptyInitForField()
610 } else if (Init < NumInits) { in FillInEmptyInitForField()
728 unsigned NumInits = ILE->getNumInits(); in FillInEmptyInitializations() local
729 unsigned NumElements = NumInits; in FillInEmptyInitializations()
756 if (Init >= NumInits && ILE->hasArrayFiller()) in FillInEmptyInitializations()
759 Expr *InitExpr = (Init < NumInits ? ILE->getInit(Init) : nullptr); in FillInEmptyInitializations()
760 if (!InitExpr && Init < NumInits && ILE->hasArrayFiller()) in FillInEmptyInitializations()
781 } else if (Init < NumInits) { in FillInEmptyInitializations()
2845 unsigned NumInits = 0; in getStructuredSubobjectInit() local
2848 NumInits = IList->getNumInits(); in getStructuredSubobjectInit()
2852 NumInits = SubList->getNumInits(); in getStructuredSubobjectInit()
2863 if (GotNumInits && NumElements > NumInits) in getStructuredSubobjectInit()