Home | History | Annotate | Download | only in protobuf

Lines Matching refs:elements_

174   Element* elements_;
268 elements_[i - num] = elements_[i];
316 void** elements_;
552 : elements_(NULL),
559 : elements_(NULL),
568 : elements_(NULL),
578 delete [] elements_;
602 elements_[current_size_++] = value;
608 return &elements_[current_size_++];
614 return elements_[index];
620 return elements_ + index;
626 elements_[index] = value;
632 elements_[current_size_++] = value;
638 return &elements_[current_size_++];
677 CopyArray(elements_ + current_size_, other.elements_, other.current_size_);
690 return elements_;
695 return elements_;
702 Element* swap_elements = elements_;
706 elements_ = other->elements_;
710 other->elements_ = swap_elements;
717 std::swap(elements_[index1], elements_[index2]);
723 return elements_;
728 return elements_;
733 return elements_ + current_size_;
738 return elements_ + current_size_;
743 return (elements_ != NULL) ? total_size_ * sizeof(elements_[0]) : 0;
752 Element* old_elements = elements_;
755 elements_ = new Element[total_size_];
757 MoveArray(elements_, old_elements, current_size_);
803 : elements_(NULL),
812 TypeHandler::Delete(cast<TypeHandler>(elements_[i]));
814 delete [] elements_;
825 return *cast<TypeHandler>(elements_[index]);
833 return cast<TypeHandler>(elements_[index]);
839 return cast<TypeHandler>(elements_[current_size_++]);
844 elements_[current_size_++] = result;
851 TypeHandler::Clear(cast<TypeHandler>(elements_[--current_size_]));
857 TypeHandler::Clear(cast<TypeHandler>(elements_[i]));
881 return elements_;
885 return elements_;
892 return reinterpret_cast<typename TypeHandler::Type**>(elements_);
900 return reinterpret_cast<const typename TypeHandler::Type* const*>(elements_);
904 std::swap(elements_[index1], elements_[index2]);
910 (elements_ != NULL) ? total_size_ * sizeof(elements_[0]) : 0;
912 allocated_bytes += TypeHandler::SpaceUsed(*cast<TypeHandler>(elements_[i]));
920 return cast<TypeHandler>(elements_[current_size_++]);
939 TypeHandler::Delete(cast<TypeHandler>(elements_[current_size_]));
943 elements_[allocated_size_] = elements_[current_size_];
950 elements_[current_size_++] = value;
957 cast<TypeHandler>(elements_[--current_size_]);
962 elements_[current_size_] = elements_[allocated_size_];
975 elements_[allocated_size_++] = value;
981 return cast<TypeHandler>(elements_[--allocated_size_]);