Lines Matching refs:StringAttr
43 SparseElementsAttr, StringAttr, TypeAttr, UnitAttr>(); in registerAttributes()
185 Attribute DictionaryAttr::get(StringAttr name) const { in get()
195 Optional<NamedAttribute> DictionaryAttr::getNamed(StringAttr name) const { in getNamed()
204 bool DictionaryAttr::contains(StringAttr name) const { in contains()
243 StringAttr StringAttr::getEmptyStringAttrUnchecked(MLIRContext *context) { in getEmptyStringAttrUnchecked()
248 StringAttr StringAttr::get(MLIRContext *context, const Twine &twine) { in get()
257 StringAttr StringAttr::get(const Twine &twine, Type type) { in get()
262 StringRef StringAttr::getValue() const { return getImpl()->value; } in getValue()
264 Dialect *StringAttr::getReferencedDialect() const { in getReferencedDialect()
304 return get(StringAttr::get(ctx, value), nestedRefs); in get()
311 FlatSymbolRefAttr SymbolRefAttr::get(StringAttr value) { in get()
317 symbol->getAttrOfType<StringAttr>(SymbolTable::getSymbolAttrName()); in get()
322 StringAttr SymbolRefAttr::getLeafReference() const { in getLeafReference()
342 return get(replAttrs[0].cast<StringAttr>(), nestedRefs); in replaceImmediateSubElements()
411 StringAttr dialect, StringRef attrData, in verify()
631 return StringAttr::get(owner.isSplat() ? vals.front() : vals[index], eltTy); in operator *()
982 assert(attr.isa<StringAttr>() && in get()
984 stringValues.push_back(attr.cast<StringAttr>().getValue()); in get()
1587 StringAttr dialect, StringRef value, in verify()
1632 return StringAttr::get("", eltType); in getZeroAttr()