Lines Matching defs:elems
1651 SmallVector<NamedAttribute> elems;
1654 elems.append(oldDict.getValue().begin(), oldDict.getValue().end());
1658 for (unsigned i = 0, e = elems.size(); i < e; ++i) {
1659 if (elems[i].getName() == name) {
1662 std::swap(elems[i], elems[elems.size() - 1]);
1663 elems.pop_back();
1666 elems[i] = NamedAttribute(elems[i].getName(), value);
1674 elems.emplace_back(name, value);
1677 DictionaryAttr::sortInPlace(elems);
1679 auto newDict = DictionaryAttr::getWithSorted(ctx, elems);