Lines Matching refs:static_any_cast
47 NW_INLINE Type& static_any_cast(static_any_t value) in static_any_cast() function
104 return static_any_cast<Type*>(cur); in begin()
110 return static_any_cast<Type*>(cur) + Size; in end()
116 ++static_any_cast<Type*>(cur); in next()
122 return *static_any_cast<Type*>(cur); in extract()
129 return static_any_cast<Type*>(cur) == static_any_cast<Type*>(end); in done()
138 return static_any_cast<Type*>(cur)->begin(); in begin()
144 return static_any_cast<Type>(cur).begin(); in begin()
150 return static_any_cast<Type*>(cur)->end(); in end()
156 return static_any_cast<Type>(cur).end(); in end()
162 ++static_any_cast<typename Type::iterator>(cur); in next()
168 return *static_any_cast<typename Type::iterator>(cur); in extract()
175 return static_any_cast<Iter>(cur) == static_any_cast<Iter>(end); in done()
184 return static_any_cast<std::pair<Type, Type> >(cur).first; in begin()
190 return static_any_cast<std::pair<Type, Type> >(cur).second; in end()
196 ++static_any_cast<Type>(cur); in next()
202 return *static_any_cast<Type>(cur); in extract()
208 return static_any_cast<Type>(cur) == static_any_cast<Type>(end); in done()
217 return static_any_cast<std::pair<Type*, Type*> >(cur).first; in begin()
223 return static_any_cast<std::pair<Type*, Type*> >(cur).second; in end()
229 ++static_any_cast<Type*>(cur); in next()
235 return *static_any_cast<Type*>(cur); in extract()
241 return static_any_cast<Type*>(cur) == static_any_cast<Type*>(end); in done()