Lines Matching refs:static_any_cast
45 NW_INLINE Type& static_any_cast(static_any_t value) in static_any_cast() function
102 return static_any_cast<Type*>(cur); in begin()
108 return static_any_cast<Type*>(cur) + Size; in end()
114 ++static_any_cast<Type*>(cur); in next()
120 return *static_any_cast<Type*>(cur); in extract()
127 return static_any_cast<Type*>(cur) == static_any_cast<Type*>(end); in done()
136 return static_any_cast<Type*>(cur)->begin(); in begin()
142 return static_any_cast<Type>(cur).begin(); in begin()
148 return static_any_cast<Type*>(cur)->end(); in end()
154 return static_any_cast<Type>(cur).end(); in end()
160 ++static_any_cast<typename Type::iterator>(cur); in next()
166 return *static_any_cast<typename Type::iterator>(cur); in extract()
173 return static_any_cast<Iter>(cur) == static_any_cast<Iter>(end); in done()
182 return static_any_cast<std::pair<Type, Type> >(cur).first; in begin()
188 return static_any_cast<std::pair<Type, Type> >(cur).second; in end()
194 ++static_any_cast<Type>(cur); in next()
200 return *static_any_cast<Type>(cur); in extract()
206 return static_any_cast<Type>(cur) == static_any_cast<Type>(end); in done()
215 return static_any_cast<std::pair<Type*, Type*> >(cur).first; in begin()
221 return static_any_cast<std::pair<Type*, Type*> >(cur).second; in end()
227 ++static_any_cast<Type*>(cur); in next()
233 return *static_any_cast<Type*>(cur); in extract()
239 return static_any_cast<Type*>(cur) == static_any_cast<Type*>(end); in done()