Lines Matching refs:ConstBindingIterator
266 class ConstBindingIterator {
268 ConstBindingIterator() = delete;
269 ConstBindingIterator(const ConstBindingIterator &other) = default;
270 ConstBindingIterator &operator=(const ConstBindingIterator &rhs) = default;
272 …ConstBindingIterator(const DescriptorSetLayout *layout) : layout_(layout), index_(0) { assert(layo… in ConstBindingIterator() function
273 …ConstBindingIterator(const DescriptorSetLayout *layout, uint32_t binding) : ConstBindingIterator(l… in ConstBindingIterator() function
299 …bool operator==(const ConstBindingIterator &rhs) { return (index_ = rhs.index_) && (layout_ == rhs…
301 ConstBindingIterator &operator++() {
308 bool IsConsistent(const ConstBindingIterator &other) const { in IsConsistent()
327 ConstBindingIterator Next() { in Next()
328 ConstBindingIterator next(*this); in Next()
337 ConstBindingIterator end() const { return ConstBindingIterator(this, GetBindingCount()); } in end()
507 bool VerifyUpdateConsistency(DescriptorSetLayout::ConstBindingIterator current_binding, uint32_t of…