Lines Matching refs:InlinedVector
70 class InlinedVector {
112 InlinedVector() noexcept(noexcept(allocator_type())) : storage_() {} in noexcept()
115 explicit InlinedVector(const allocator_type& alloc) noexcept in InlinedVector() function
119 explicit InlinedVector(size_type n,
126 InlinedVector(size_type n, const_reference v,
133 InlinedVector(std::initializer_list<value_type> list,
135 : InlinedVector(list.begin(), list.end(), alloc) {}
145 InlinedVector(ForwardIterator first, ForwardIterator last,
156 InlinedVector(InputIterator first, InputIterator last,
164 InlinedVector(const InlinedVector& other) in InlinedVector() function
165 : InlinedVector(other, *other.storage_.GetAllocPtr()) {} in InlinedVector()
168 InlinedVector(const InlinedVector& other, const allocator_type& alloc) in InlinedVector() function
192 InlinedVector(InlinedVector&& other) noexcept(
225 InlinedVector(InlinedVector&& other, const allocator_type& alloc) noexcept( in InlinedVector() function
246 ~InlinedVector() {} in ~InlinedVector()
453 InlinedVector& operator=(std::initializer_list<value_type> list) {
461 InlinedVector& operator=(const InlinedVector& other) {
475 InlinedVector& operator=(InlinedVector&& other) {
743 void swap(InlinedVector& other) { in swap()
751 friend H AbslHashValue(H h, const absl::InlinedVector<TheT, TheN, TheA>& a);
764 void swap(absl::InlinedVector<T, N, A>& a, in swap()
765 absl::InlinedVector<T, N, A>& b) noexcept(noexcept(a.swap(b))) { in swap()
773 bool operator==(const absl::InlinedVector<T, N, A>& a,
774 const absl::InlinedVector<T, N, A>& b) {
784 bool operator!=(const absl::InlinedVector<T, N, A>& a,
785 const absl::InlinedVector<T, N, A>& b) {
794 bool operator<(const absl::InlinedVector<T, N, A>& a,
795 const absl::InlinedVector<T, N, A>& b) {
807 bool operator>(const absl::InlinedVector<T, N, A>& a,
808 const absl::InlinedVector<T, N, A>& b) {
817 bool operator<=(const absl::InlinedVector<T, N, A>& a,
818 const absl::InlinedVector<T, N, A>& b) {
827 bool operator>=(const absl::InlinedVector<T, N, A>& a,
828 const absl::InlinedVector<T, N, A>& b) {
837 H AbslHashValue(H h, const absl::InlinedVector<T, N, A>& a) { in AbslHashValue()