Lines Matching refs:elems
1690 Expressions * elems = new Expressions;
1691 elems->setDim(len);
1694 (*elems)[i] = ea->getElement(i);
1696 new(&ue) ArrayLiteralExp(e1->loc, type, elems);
1709 Expressions * elems = new Expressions;
1710 elems->setDim(len);
1713 (*elems)[es->len + i] = ea->getElement(i);
1715 new(&ue) ArrayLiteralExp(e1->loc, type, elems);
1782 Expressions *elems = ArrayLiteralExp::copyElements(e1, e2);
1784 new(&ue) ArrayLiteralExp(e1->loc, NULL, elems);
1789 e->type = t1->nextOf()->sarrayOf(elems->dim);
1808 Expressions *elems = ArrayLiteralExp::copyElements(e);
1810 new(&ue) ArrayLiteralExp(e->loc, NULL, elems);
1815 e->type = t1->nextOf()->sarrayOf(elems->dim);
1826 Expressions *elems = (e1->op == TOKarrayliteral)
1828 elems->push(e2);
1830 new(&ue) ArrayLiteralExp(e1->loc, NULL, elems);
1835 e->type = e2->type->sarrayOf(elems->dim);
1845 Expressions *elems = ArrayLiteralExp::copyElements(e1, e2);
1847 new(&ue) ArrayLiteralExp(e2->loc, NULL, elems);
1852 e->type = e1->type->sarrayOf(elems->dim);