Home | History | Annotate | Download | only in protobuf

Lines Matching defs:cast

322   static inline typename TypeHandler::Type* cast(void* element) {
326 static inline const typename TypeHandler::Type* cast(const void* element) {
812 TypeHandler::Delete(cast<TypeHandler>(elements_[i]));
825 return *cast<TypeHandler>(elements_[index]);
833 return cast<TypeHandler>(elements_[index]);
839 return cast<TypeHandler>(elements_[current_size_++]);
851 TypeHandler::Clear(cast<TypeHandler>(elements_[--current_size_]));
857 TypeHandler::Clear(cast<TypeHandler>(elements_[i]));
912 allocated_bytes += TypeHandler::SpaceUsed(*cast<TypeHandler>(elements_[i]));
920 return cast<TypeHandler>(elements_[current_size_++]);
939 TypeHandler::Delete(cast<TypeHandler>(elements_[current_size_]));
957 cast<TypeHandler>(elements_[--current_size_]);
981 return cast<TypeHandler>(elements_[--allocated_size_]);