Lines Matching refs:storageClass
39 Attribute storageClass) in InterfaceVarABIAttributeStorage()
41 storageClass(storageClass) {} in InterfaceVarABIAttributeStorage()
45 std::get<2>(key) == storageClass; in operator ==()
57 Attribute storageClass; member
122 Optional<spirv::StorageClass> storageClass, in get() argument
128 storageClass ? b.getI32IntegerAttr(static_cast<uint32_t>(*storageClass)) in get()
135 IntegerAttr storageClass) { in get() argument
138 return Base::get(context, descriptorSet, binding, storageClass); in get()
154 if (getImpl()->storageClass) in getStorageClass()
156 getImpl()->storageClass.cast<IntegerAttr>().getValue().getZExtValue()); in getStorageClass()
162 IntegerAttr binding, IntegerAttr storageClass) { in verify() argument
169 if (storageClass) { in verify()
170 if (auto storageClassAttr = storageClass.cast<IntegerAttr>()) { in verify()
421 StringRef storageClass; in parseInterfaceVarABIAttr() local
422 if (parser.parseKeyword(&storageClass)) in parseInterfaceVarABIAttr()
426 spirv::symbolizeStorageClass(storageClass)) { in parseInterfaceVarABIAttr()
430 parser.emitError(loc, "unknown storage class: ") << storageClass; in parseInterfaceVarABIAttr()
638 auto storageClass = interfaceVarABIAttr.getStorageClass(); in print() local
639 if (storageClass) in print()
640 printer << ", " << spirv::stringifyStorageClass(*storageClass); in print()