Lines Matching refs:IndexExprs
3526 ArrayRef<Expr*> IndexExprs, in DesignatedInitExpr() argument
3534 NumDesignators(Designators.size()), NumSubExprs(IndexExprs.size() + 1) { in DesignatedInitExpr()
3549 Expr *Index = IndexExprs[IndexIdx]; in DesignatedInitExpr()
3559 *Child++ = IndexExprs[IndexIdx++]; in DesignatedInitExpr()
3562 Expr *Start = IndexExprs[IndexIdx]; in DesignatedInitExpr()
3563 Expr *End = IndexExprs[IndexIdx + 1]; in DesignatedInitExpr()
3579 *Child++ = IndexExprs[IndexIdx++]; in DesignatedInitExpr()
3580 *Child++ = IndexExprs[IndexIdx++]; in DesignatedInitExpr()
3584 assert(IndexIdx == IndexExprs.size() && "Wrong number of index expressions"); in DesignatedInitExpr()
3590 ArrayRef<Expr*> IndexExprs, in Create() argument
3593 void *Mem = C.Allocate(totalSizeToAlloc<Stmt *>(IndexExprs.size() + 1), in Create()
3597 IndexExprs, Init); in Create()