Lines Matching refs:EnumClass
170 template <typename EnumClass>
172 parseEnumStrAttr(EnumClass &value, OpAsmParser &parser, in parseEnumStrAttr()
173 StringRef attrName = spirv::attributeName<EnumClass>()) { in parseEnumStrAttr()
186 spirv::symbolizeEnum<EnumClass>(attrVal.cast<StringAttr>().getValue()); in parseEnumStrAttr()
198 template <typename EnumClass>
200 parseEnumStrAttr(EnumClass &value, OpAsmParser &parser, OperationState &state, in parseEnumStrAttr()
201 StringRef attrName = spirv::attributeName<EnumClass>()) { in parseEnumStrAttr()
213 template <typename EnumClass>
215 parseEnumKeywordAttr(EnumClass &value, OpAsmParser &parser, in parseEnumKeywordAttr()
217 StringRef attrName = spirv::attributeName<EnumClass>()) { in parseEnumKeywordAttr()
228 template <typename EnumClass>
231 StringRef attrName = spirv::attributeName<EnumClass>()) { in parseControlAttribute()
233 EnumClass control; in parseControlAttribute()