Searched refs:IndexExprs (Results 1 – 3 of 3) sorted by relevance
3828 ArrayRef<Expr*> IndexExprs, in DesignatedInitExpr() argument3836 NumDesignators(NumDesignators), NumSubExprs(IndexExprs.size() + 1) { in DesignatedInitExpr()3851 Expr *Index = IndexExprs[IndexIdx]; in DesignatedInitExpr()3861 *Child++ = IndexExprs[IndexIdx++]; in DesignatedInitExpr()3864 Expr *Start = IndexExprs[IndexIdx]; in DesignatedInitExpr()3865 Expr *End = IndexExprs[IndexIdx + 1]; in DesignatedInitExpr()3881 *Child++ = IndexExprs[IndexIdx++]; in DesignatedInitExpr()3882 *Child++ = IndexExprs[IndexIdx++]; in DesignatedInitExpr()3886 assert(IndexIdx == IndexExprs.size() && "Wrong number of index expressions"); in DesignatedInitExpr()3892 ArrayRef<Expr*> IndexExprs, in Create() argument[all …]
3989 ArrayRef<Expr*> IndexExprs, Expr *Init);4151 ArrayRef<Expr*> IndexExprs,
1809 SmallVector<Expr*, 4> IndexExprs(NumIndexExprs); in CloneDesignatedInitExpr() local1811 IndexExprs[I] = DIE->getSubExpr(I + 1); in CloneDesignatedInitExpr()1813 DIE->size(), IndexExprs, in CloneDesignatedInitExpr()