Lines Matching refs:static_any_t

41 typedef const static_any_base& static_any_t;  typedef
45 NW_INLINE Type& static_any_cast(static_any_t value) in static_any_cast()
100 NW_INLINE static_any<Type*> begin(static_any_t cur, contain_type<Type[Size]>*) in begin()
106 NW_INLINE static_any<Type*> end(static_any_t cur, contain_type<Type[Size]>*) in end()
112 NW_INLINE void next(static_any_t cur, contain_type<Type[Size]>*) in next()
118 NW_INLINE Type& extract(static_any_t cur, contain_type<Type[Size]>*) in extract()
125 NW_INLINE bool done(static_any_t cur, static_any_t end, contain_type<Type[Size]>*) in done()
134 NW_INLINE static_any<typename Type::iterator> begin(static_any_t cur, contain_type<Type>*) in begin()
140 NW_INLINE static_any<typename Type::const_iterator> begin(static_any_t cur, contain_type<const Type… in begin()
146 NW_INLINE static_any<typename Type::iterator> end(static_any_t cur, contain_type<Type>*) in end()
152 NW_INLINE static_any<typename Type::const_iterator> end(static_any_t cur, contain_type<const Type>*) in end()
158 NW_INLINE void next(static_any_t cur, contain_type<Type>*) in next()
164 NW_INLINE typename Type::reference extract(static_any_t cur, contain_type<Type>*) in extract()
170 NW_INLINE bool done(static_any_t cur, static_any_t end, contain_type<Type>*) in done()
180 NW_INLINE static_any<Type> begin(static_any_t cur, contain_type<std::pair<Type, Type> >*) in begin()
186 NW_INLINE static_any<Type> end(static_any_t cur, contain_type<std::pair<Type, Type> >*) in end()
192 NW_INLINE void next(static_any_t cur, contain_type<std::pair<Type, Type> >*) in next()
198 NW_INLINE typename Type::reference extract(static_any_t cur, contain_type<std::pair<Type, Type> >*) in extract()
204 NW_INLINE bool done(static_any_t cur, static_any_t end, contain_type<std::pair<Type, Type> >*) in done()
213 NW_INLINE static_any<Type*> begin(static_any_t cur, contain_type<std::pair<Type*, Type*> >*) in begin()
219 NW_INLINE static_any<Type*> end(static_any_t cur, contain_type<std::pair<Type*, Type*> >*) in end()
225 NW_INLINE void next(static_any_t cur, contain_type<std::pair<Type*, Type*> >*) in next()
231 NW_INLINE Type& extract(static_any_t cur, contain_type<std::pair<Type*, Type*> >*) in extract()
237 NW_INLINE bool done(static_any_t cur, static_any_t end, contain_type<std::pair<Type*, Type*> >*) in done()
266 if (nw::ut::internal::static_any_t _contain = NW_FOREACH_CONTAIN(COL)) {} \
267 else if (nw::ut::internal::static_any_t _cur = NW_FOREACH_BEGIN(COL)) {} \
268 else if (nw::ut::internal::static_any_t _end = NW_FOREACH_END(COL)) {} \