Lines Matching refs:end
108 NW_INLINE static_any<Type*> end(static_any_t cur, contain_type<Type[Size]>*) in end() function
127 NW_INLINE bool done(static_any_t cur, static_any_t end, contain_type<Type[Size]>*) in done() argument
129 return static_any_cast<Type*>(cur) == static_any_cast<Type*>(end); in done()
148 NW_INLINE static_any<typename Type::iterator> end(static_any_t cur, contain_type<Type>*) in end() function
150 return static_any_cast<Type*>(cur)->end(); in end()
154 NW_INLINE static_any<typename Type::const_iterator> end(static_any_t cur, contain_type<const Type>*) in end() function
156 return static_any_cast<Type>(cur).end(); in end()
172 NW_INLINE bool done(static_any_t cur, static_any_t end, contain_type<Type>*) in done() argument
175 return static_any_cast<Iter>(cur) == static_any_cast<Iter>(end); in done()
188 NW_INLINE static_any<Type> end(static_any_t cur, contain_type<std::pair<Type, Type> >*) in end() function
206 NW_INLINE bool done(static_any_t cur, static_any_t end, contain_type<std::pair<Type, Type> >*) in done() argument
208 return static_any_cast<Type>(cur) == static_any_cast<Type>(end); in done()
221 NW_INLINE static_any<Type*> end(static_any_t cur, contain_type<std::pair<Type*, Type*> >*) in end() function
239 NW_INLINE bool done(static_any_t cur, static_any_t end, contain_type<std::pair<Type*, Type*> >*) in done() argument
241 return static_any_cast<Type*>(cur) == static_any_cast<Type*>(end); in done()
255 nw::ut::internal::end(_contain, NW_FOREACH_TYPEOF(COL))