Lines Matching defs:newAttrs
305 void Operation::setAttrs(DictionaryAttr newAttrs) {
306 assert(newAttrs && "expected valid attribute dictionary");
311 discardableAttrs.reserve(newAttrs.size());
312 for (NamedAttribute attr : newAttrs) {
318 if (discardableAttrs.size() != newAttrs.size())
319 newAttrs = DictionaryAttr::get(getContext(), discardableAttrs);
321 attrs = newAttrs;
323 void Operation::setAttrs(ArrayRef<NamedAttribute> newAttrs) {
328 discardableAttrs.reserve(newAttrs.size());
329 for (NamedAttribute attr : newAttrs) {
338 attrs = DictionaryAttr::get(getContext(), newAttrs);