Lines Matching refs:end
106 NW_INLINE static_any<Type*> end(static_any_t cur, contain_type<Type[Size]>*) in end() function
125 NW_INLINE bool done(static_any_t cur, static_any_t end, contain_type<Type[Size]>*) in done() argument
127 return static_any_cast<Type*>(cur) == static_any_cast<Type*>(end); in done()
146 NW_INLINE static_any<typename Type::iterator> end(static_any_t cur, contain_type<Type>*) in end() function
148 return static_any_cast<Type*>(cur)->end(); in end()
152 NW_INLINE static_any<typename Type::const_iterator> end(static_any_t cur, contain_type<const Type>*) in end() function
154 return static_any_cast<Type>(cur).end(); in end()
170 NW_INLINE bool done(static_any_t cur, static_any_t end, contain_type<Type>*) in done() argument
173 return static_any_cast<Iter>(cur) == static_any_cast<Iter>(end); in done()
186 NW_INLINE static_any<Type> end(static_any_t cur, contain_type<std::pair<Type, Type> >*) in end() function
204 NW_INLINE bool done(static_any_t cur, static_any_t end, contain_type<std::pair<Type, Type> >*) in done() argument
206 return static_any_cast<Type>(cur) == static_any_cast<Type>(end); in done()
219 NW_INLINE static_any<Type*> end(static_any_t cur, contain_type<std::pair<Type*, Type*> >*) in end() function
237 NW_INLINE bool done(static_any_t cur, static_any_t end, contain_type<std::pair<Type*, Type*> >*) in done() argument
239 return static_any_cast<Type*>(cur) == static_any_cast<Type*>(end); in done()
253 nw::ut::internal::end(_contain, NW_FOREACH_TYPEOF(COL))