Home | History | Annotate | Download | only in TableGen

Lines Matching defs:Elements

275   std::vector<Init*> Elements;
277 // Verify that all of the elements of the list are subclasses of the
281 Elements.push_back(CI);
288 return ListInit::get(Elements, this);
637 ListInit::convertInitListSlice(const std::vector<unsigned> &Elements) const {
639 for (unsigned i = 0, e = Elements.size(); i != e; ++i) {
640 if (Elements[i] >= getSize())
642 Vals.push_back(getElement(Elements[i]));
1278 TypedInit::convertInitListSlice(const std::vector<unsigned> &Elements) const {
1282 if (Elements.size() == 1)
1283 return VarListElementInit::get(const_cast<TypedInit *>(this), Elements[0]);
1286 ListInits.reserve(Elements.size());
1287 for (unsigned i = 0, e = Elements.size(); i != e; ++i)
1289 Elements[i]));