Lines Matching refs:binding
38 InterfaceVarABIAttributeStorage(Attribute descriptorSet, Attribute binding, in InterfaceVarABIAttributeStorage()
40 : descriptorSet(descriptorSet), binding(binding), in InterfaceVarABIAttributeStorage()
44 return std::get<0>(key) == descriptorSet && std::get<1>(key) == binding && in operator ==()
56 Attribute binding; member
121 spirv::InterfaceVarABIAttr::get(uint32_t descriptorSet, uint32_t binding, in get() argument
126 auto bindingAttr = b.getI32IntegerAttr(binding); in get()
134 spirv::InterfaceVarABIAttr::get(IntegerAttr descriptorSet, IntegerAttr binding, in get() argument
136 assert(descriptorSet && binding); in get()
138 return Base::get(context, descriptorSet, binding, storageClass); in get()
146 return getImpl()->binding.cast<IntegerAttr>().getInt(); in getBinding()
162 IntegerAttr binding, IntegerAttr storageClass) { in verify() argument
166 if (!binding.getType().isSignlessInteger(32)) in verify()
404 uint32_t binding = 0; in parseInterfaceVarABIAttr() local
405 auto bindingParseResult = parser.parseOptionalInteger(binding); in parseInterfaceVarABIAttr()
411 bindingAttr = builder.getI32IntegerAttr(binding); in parseInterfaceVarABIAttr()