Lines Matching refs:static_any_t
43 typedef const static_any_base& static_any_t; typedef
47 NW_INLINE Type& static_any_cast(static_any_t value) in static_any_cast()
102 NW_INLINE static_any<Type*> begin(static_any_t cur, contain_type<Type[Size]>*) in begin()
108 NW_INLINE static_any<Type*> end(static_any_t cur, contain_type<Type[Size]>*) in end()
114 NW_INLINE void next(static_any_t cur, contain_type<Type[Size]>*) in next()
120 NW_INLINE Type& extract(static_any_t cur, contain_type<Type[Size]>*) in extract()
127 NW_INLINE bool done(static_any_t cur, static_any_t end, contain_type<Type[Size]>*) in done()
136 NW_INLINE static_any<typename Type::iterator> begin(static_any_t cur, contain_type<Type>*) in begin()
142 NW_INLINE static_any<typename Type::const_iterator> begin(static_any_t cur, contain_type<const Type… in begin()
148 NW_INLINE static_any<typename Type::iterator> end(static_any_t cur, contain_type<Type>*) in end()
154 NW_INLINE static_any<typename Type::const_iterator> end(static_any_t cur, contain_type<const Type>*) in end()
160 NW_INLINE void next(static_any_t cur, contain_type<Type>*) in next()
166 NW_INLINE typename Type::reference extract(static_any_t cur, contain_type<Type>*) in extract()
172 NW_INLINE bool done(static_any_t cur, static_any_t end, contain_type<Type>*) in done()
182 NW_INLINE static_any<Type> begin(static_any_t cur, contain_type<std::pair<Type, Type> >*) in begin()
188 NW_INLINE static_any<Type> end(static_any_t cur, contain_type<std::pair<Type, Type> >*) in end()
194 NW_INLINE void next(static_any_t cur, contain_type<std::pair<Type, Type> >*) in next()
200 NW_INLINE typename Type::reference extract(static_any_t cur, contain_type<std::pair<Type, Type> >*) in extract()
206 NW_INLINE bool done(static_any_t cur, static_any_t end, contain_type<std::pair<Type, Type> >*) in done()
215 NW_INLINE static_any<Type*> begin(static_any_t cur, contain_type<std::pair<Type*, Type*> >*) in begin()
221 NW_INLINE static_any<Type*> end(static_any_t cur, contain_type<std::pair<Type*, Type*> >*) in end()
227 NW_INLINE void next(static_any_t cur, contain_type<std::pair<Type*, Type*> >*) in next()
233 NW_INLINE Type& extract(static_any_t cur, contain_type<std::pair<Type*, Type*> >*) in extract()
239 NW_INLINE bool done(static_any_t cur, static_any_t end, contain_type<std::pair<Type*, Type*> >*) in done()
268 if (nw::ut::internal::static_any_t _contain = NW_FOREACH_CONTAIN(COL)) {} \
269 else if (nw::ut::internal::static_any_t _cur = NW_FOREACH_BEGIN(COL)) {} \
270 else if (nw::ut::internal::static_any_t _end = NW_FOREACH_END(COL)) {} \