Lines Matching refs:DesignatedInitExpr

4211 IdentifierInfo *DesignatedInitExpr::Designator::getFieldName() const {  in getFieldName()
4218 DesignatedInitExpr::DesignatedInitExpr(const ASTContext &C, QualType Ty, in DesignatedInitExpr() function in DesignatedInitExpr
4252 DesignatedInitExpr *
4253 DesignatedInitExpr::Create(const ASTContext &C, in Create()
4259 alignof(DesignatedInitExpr)); in Create()
4260 return new (Mem) DesignatedInitExpr(C, C.VoidTy, Designators, in Create()
4265 DesignatedInitExpr *DesignatedInitExpr::CreateEmpty(const ASTContext &C, in CreateEmpty()
4268 alignof(DesignatedInitExpr)); in CreateEmpty()
4269 return new (Mem) DesignatedInitExpr(NumIndexExprs + 1); in CreateEmpty()
4272 void DesignatedInitExpr::setDesignators(const ASTContext &C, in setDesignators()
4281 SourceRange DesignatedInitExpr::getDesignatorsSourceRange() const { in getDesignatorsSourceRange()
4282 DesignatedInitExpr *DIE = const_cast<DesignatedInitExpr*>(this); in getDesignatorsSourceRange()
4289 SourceLocation DesignatedInitExpr::getBeginLoc() const { in getBeginLoc()
4291 auto *DIE = const_cast<DesignatedInitExpr *>(this); in getBeginLoc()
4300 SourceLocation DesignatedInitExpr::getEndLoc() const { in getEndLoc()
4304 Expr *DesignatedInitExpr::getArrayIndex(const Designator& D) const { in getArrayIndex()
4309 Expr *DesignatedInitExpr::getArrayRangeStart(const Designator &D) const { in getArrayRangeStart()
4315 Expr *DesignatedInitExpr::getArrayRangeEnd(const Designator &D) const { in getArrayRangeEnd()
4323 void DesignatedInitExpr::ExpandDesignator(const ASTContext &C, unsigned Idx, in ExpandDesignator()