Lines Matching refs:getInit
261 if (Init >= NumInits || !ILE->getInit(Init)) { in FillInValueInitForField()
308 = dyn_cast<InitListExpr>(ILE->getInit(Init))) in FillInValueInitForField()
386 if (Init >= NumInits || !ILE->getInit(Init)) { in FillInValueInitializations()
430 = dyn_cast<InitListExpr>(ILE->getInit(Init))) in FillInValueInitializations()
501 SemaRef.Diag(ParentIList->getInit(Index)->getLocStart(), in CheckImplicitInitList()
512 SourceRange(ParentIList->getInit(Index)->getSourceRange().getBegin(), in CheckImplicitInitList()
530 = ParentIList->getInit(EndIndex)->getSourceRange().getEnd(); in CheckImplicitInitList()
567 IsStringInit(StructuredList->getInit(0), T, SemaRef.Context)) { in CheckExplicitInitList()
574 SemaRef.Diag(IList->getInit(Index)->getLocStart(), DK) in CheckExplicitInitList()
575 << IList->getInit(Index)->getSourceRange(); in CheckExplicitInitList()
597 SemaRef.Diag(IList->getInit(Index)->getLocStart(), DK) in CheckExplicitInitList()
598 << initKind << IList->getInit(Index)->getSourceRange(); in CheckExplicitInitList()
677 Expr *expr = IList->getInit(Index); in CheckSubElementType()
802 Expr *expr = IList->getInit(Index); in CheckScalarType()
850 Expr *expr = IList->getInit(Index); in CheckReferenceType()
907 Expr *Init = IList->getInit(Index); in CheckVectorType()
958 QualType IType = IList->getInit(Index)->getType(); in CheckVectorType()
998 if (Expr *Str = IsStringInit(IList->getInit(Index), arrayType, in CheckArrayType()
1038 Expr *Init = IList->getInit(Index); in CheckArrayType()
1144 Expr *Init = IList->getInit(Index); in CheckStructUnionTypes()
1190 IList->getInit(Index)->getLocStart())) { in CheckStructUnionTypes()
1232 (!isa<InitListExpr>(IList->getInit(Index)) || in CheckStructUnionTypes()
1233 cast<InitListExpr>(IList->getInit(Index))->getNumInits() > 0)) { in CheckStructUnionTypes()
1234 SemaRef.Diag(IList->getInit(Index)->getSourceRange().getBegin(), in CheckStructUnionTypes()
1236 << IList->getInit(Index)->getSourceRange().getBegin(); in CheckStructUnionTypes()
1243 SemaRef.Diag(IList->getInit(Index)->getSourceRange().getBegin(), in CheckStructUnionTypes()
1245 << IList->getInit(Index)->getSourceRange().getBegin(); in CheckStructUnionTypes()
1253 if (isa<InitListExpr>(IList->getInit(Index))) in CheckStructUnionTypes()
1363 IList->setInit(OldIndex, DIE->getInit()); in CheckDesignatedInitializer()
1370 if (IList->getInit(OldIndex) != DIE->getInit()) in CheckDesignatedInitializer()
1371 DIE->setInit(IList->getInit(OldIndex)); in CheckDesignatedInitializer()
1547 if (!hadError && !isa<InitListExpr>(DIE->getInit()) && in CheckDesignatedInitializer()
1548 !isa<StringLiteral>(DIE->getInit())) { in CheckDesignatedInitializer()
1550 SemaRef.Diag(DIE->getInit()->getSourceRange().getBegin(), in CheckDesignatedInitializer()
1552 << DIE->getInit()->getSourceRange(); in CheckDesignatedInitializer()
1560 cast<InitListExpr>(DIE->getInit())->getNumInits() > 0) { in CheckDesignatedInitializer()
1578 IList->setInit(Index, DIE->getInit()); in CheckDesignatedInitializer()
1681 DIE->getInit()->HasSideEffects(SemaRef.Context)) in CheckDesignatedInitializer()
1780 ExistingInit = StructuredList->getInit(StructuredIndex); in getStructuredSubobjectInit()
1821 if (InitListExpr *SubList = dyn_cast<InitListExpr>(IList->getInit(Index))) { in getStructuredSubobjectInit()
4634 R = SourceRange(InitList->getInit(0)->getLocEnd(), in Diagnose()