Searched refs:__iter (Results 1 – 3 of 3) sorted by relevance
44 #define vk_foreach_struct(__iter, __start) \ argument45 for (struct vk_struct_common* __iter = (struct vk_struct_common*)(__start); __iter; \46 __iter = __iter->pNext)48 #define vk_foreach_struct_const(__iter, __start) \ argument49 for (const struct vk_struct_common* __iter = (const struct vk_struct_common*)(__start); \50 __iter; __iter = __iter->pNext)
105 for (struct vk_pnext_iterator __iter = vk_pnext_iterator_init(__start); \106 !__iter.done; __iter.done = true) \107 for (VkBaseOutStructure *__e = __iter.pos; \108 __e; __e = vk_pnext_iterator_next(&__iter))111 for (struct vk_pnext_iterator __iter = \113 !__iter.done; __iter.done = true) \114 for (const VkBaseInStructure *__e = (VkBaseInStructure *)__iter.pos; \115 __e; __e = (VkBaseInStructure *)vk_pnext_iterator_next(&__iter))
63 #define vk_foreach_struct(__iter, __start) \ argument64 for (struct vk_struct_common* __iter = (struct vk_struct_common*)(__start); __iter; \65 __iter = __iter->pNext)67 #define vk_foreach_struct_const(__iter, __start) \ argument68 for (const struct vk_struct_common* __iter = (const struct vk_struct_common*)(__start); \69 __iter; __iter = __iter->pNext)