Lines Matching refs:DesignatedInitExpr
355 InitListExpr *IList, DesignatedInitExpr *DIE,
938 if (Init && isa<DesignatedInitExpr>(Init)) in hasAnyDesignatedInits()
1585 } else if (isa<DesignatedInitExpr>(expr)) { in CheckScalarType()
1922 if (DesignatedInitExpr *DIE = dyn_cast<DesignatedInitExpr>(Init)) { in CheckArrayType()
2103 if (Init && isa<DesignatedInitExpr>(Init)) in CheckStructUnionTypes()
2138 if (DesignatedInitExpr *DIE = dyn_cast<DesignatedInitExpr>(Init)) { in CheckStructUnionTypes()
2299 DesignatedInitExpr *DIE, in ExpandAnonymousFieldDesignator()
2302 typedef DesignatedInitExpr::Designator Designator; in ExpandAnonymousFieldDesignator()
2326 static DesignatedInitExpr *CloneDesignatedInitExpr(Sema &SemaRef, in CloneDesignatedInitExpr()
2327 DesignatedInitExpr *DIE) { in CloneDesignatedInitExpr()
2332 return DesignatedInitExpr::Create(SemaRef.Context, DIE->designators(), in CloneDesignatedInitExpr()
2402 DesignatedInitExpr *DIE, in CheckDesignatedInitializer()
2457 DesignatedInitExpr::Designator *D = DIE->getDesignator(DesigIdx); in CheckDesignatedInitializer()
2715 DesignatedInitExpr::Designator *NextD in CheckDesignatedInitializer()
3180 typedef DesignatedInitExpr::Designator ASTDesignator; in ActOnDesignatedInitializer()
3262 return DesignatedInitExpr::Create(Context, Designators, InitExpressions, in ActOnDesignatedInitializer()