Lines Matching refs:attrName

205   StringRef attrName;  member
247 Formatter getAttr(StringRef attrName, bool isNamed = false) const { in getAttr() argument
248 assert(attrMetadata.count(attrName) && "expected attribute metadata"); in getAttr()
249 return [this, attrName, isNamed](raw_ostream &os) -> raw_ostream & { in getAttr()
250 const AttributeMetadata &attr = attrMetadata.find(attrName)->second; in getAttr()
251 return os << formatv(subrangeGetAttr, getAttrName(attrName), in getAttr()
258 Formatter getAttrName(StringRef attrName) const { in getAttrName()
259 return [this, attrName](raw_ostream &os) -> raw_ostream & { in getAttrName()
261 return os << op.getGetterName(attrName) << "AttrName()"; in getAttrName()
263 op.getGetterName(attrName)); in getAttrName()
361 return lhs.attrName < rhs.attrName; in computeAttrMetadata()
375 attrMetadata.insert({attr.attrName, attr}); in computeAttrMetadata()
720 const auto emitVerifier = [&](Attribute attr, StringRef attrName, in genAttributeVerifier()
727 body << formatv(verifyAttrUnique, *constraintFn, varName, attrName); in genAttributeVerifier()
731 emitHelper.emitErrorPrefix(), attrName, in genAttributeVerifier()
737 const auto getVarName = [&](StringRef attrName) { in genAttributeVerifier() argument
738 return (tblgenNamePrefix + attrName).str(); in genAttributeVerifier()
759 getVarName(optional->attrName)); in genAttributeVerifier()
765 emitHelper.getAttrName(optional->attrName), in genAttributeVerifier()
766 optional->attrName); in genAttributeVerifier()
775 getVarName(optional->attrName)); in genAttributeVerifier()
780 emitHelper.getAttrName(optional->attrName), in genAttributeVerifier()
781 optional->attrName); in genAttributeVerifier()
892 [&](StringRef attrName) { in genAttrNameGetters() argument
893 body << "::llvm::StringRef(\"" << attrName << "\")"; in genAttrNameGetters()
993 auto emitAttrWithStorageType = [&](StringRef name, StringRef attrName, in genAttrGetters()
999 " return {0}.{1}<{2}>();", emitHelper.getAttr(attrName), in genAttrGetters()