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()
2099 if (Init && isa<DesignatedInitExpr>(Init)) in CheckStructUnionTypes()
2137 if (DesignatedInitExpr *DIE = dyn_cast<DesignatedInitExpr>(Init)) { in CheckStructUnionTypes()
2327 DesignatedInitExpr *DIE, in ExpandAnonymousFieldDesignator()
2330 typedef DesignatedInitExpr::Designator Designator; in ExpandAnonymousFieldDesignator()
2354 static DesignatedInitExpr *CloneDesignatedInitExpr(Sema &SemaRef, in CloneDesignatedInitExpr()
2355 DesignatedInitExpr *DIE) { in CloneDesignatedInitExpr()
2360 return DesignatedInitExpr::Create(SemaRef.Context, DIE->designators(), in CloneDesignatedInitExpr()
2430 DesignatedInitExpr *DIE, in CheckDesignatedInitializer()
2485 DesignatedInitExpr::Designator *D = DIE->getDesignator(DesigIdx); in CheckDesignatedInitializer()
2743 DesignatedInitExpr::Designator *NextD in CheckDesignatedInitializer()
3208 typedef DesignatedInitExpr::Designator ASTDesignator; in ActOnDesignatedInitializer()
3290 return DesignatedInitExpr::Create(Context, Designators, InitExpressions, in ActOnDesignatedInitializer()