Lines Matching refs:const_reference

27     typedef typename allocator_type::const_reference const_reference;
87 const_reference operator[](size_type n) const;
89 const_reference at(size_type n) const;
92 const_reference front() const;
94 const_reference back() const;
154 class const_reference
157 const_reference(const reference&) noexcept;
211 const_reference operator[](size_type n) const;
213 const_reference at(size_type n) const;
216 const_reference front() const;
218 const_reference back() const;
336 typedef const value_type& const_reference;
469 typedef typename __base::const_reference const_reference;
505 vector(size_type __n, const_reference __x);
506 vector(size_type __n, const_reference __x, const allocator_type& __a);
597 void assign(size_type __n, const_reference __u);
653 _LIBCPP_INLINE_VISIBILITY const_reference operator[](size_type __n) const;
655 const_reference at(size_type __n) const;
662 _LIBCPP_INLINE_VISIBILITY const_reference front() const
672 _LIBCPP_INLINE_VISIBILITY const_reference back() const
685 _LIBCPP_INLINE_VISIBILITY void push_back(const_reference __x);
695 iterator insert(const_iterator __position, const_reference __x);
703 iterator insert(const_iterator __position, size_type __n, const_reference __x);
744 void resize(size_type __sz, const_reference __x);
771 void __construct_at_end(size_type __n, const_reference __x);
780 void __append(size_type __n, const_reference __x);
996 vector<_Tp, _Allocator>::__construct_at_end(size_type __n, const_reference __x)
1049 vector<_Tp, _Allocator>::__append(size_type __n, const_reference __x)
1092 vector<_Tp, _Allocator>::vector(size_type __n, const_reference __x)
1105 vector<_Tp, _Allocator>::vector(size_type __n, const_reference __x, const allocator_type& __a)
1416 vector<_Tp, _Allocator>::assign(size_type __n, const_reference __u)
1502 typename vector<_Tp, _Allocator>::const_reference
1519 typename vector<_Tp, _Allocator>::const_reference
1581 vector<_Tp, _Allocator>::push_back(const_reference __x)
1712 vector<_Tp, _Allocator>::insert(const_iterator __position, const_reference __x)
1834 vector<_Tp, _Allocator>::insert(const_iterator __position, size_type __n, const_reference __x)
2001 vector<_Tp, _Allocator>::resize(size_type __sz, const_reference __x)
2141 typedef __bit_const_reference<vector> const_reference;
2305 …_LIBCPP_INLINE_VISIBILITY const_reference operator[](size_type __n) const {return __make_ref(__n);}
2307 const_reference at(size_type __n) const;
2310 _LIBCPP_INLINE_VISIBILITY const_reference front() const {return __make_ref(0);}
2312 _LIBCPP_INLINE_VISIBILITY const_reference back() const {return __make_ref(__size_ - 1);}
2331 iterator insert(const_iterator __position, size_type __n, const_reference __x);
2388 void __append(size_type __n, const_reference __x);
2393 const_reference __make_ref(size_type __pos) const _NOEXCEPT
2394 …{return const_reference(__begin_ + __pos / __bits_per_word, __storage_type(1) << __pos % __bits_pe…
2978 typename vector<bool, _Allocator>::const_reference