Home
last modified time | relevance | path

Searched refs:const_reference (Results 1 – 25 of 135) sorted by relevance

123456

/llvm-project/libcxx/test/std/containers/sequences/array/
H A Dindexing_const.pass.cpp26 ASSERT_SAME_TYPE(C::const_reference, decltype(c[0])); in tests()
27 C::const_reference r1 = c[0]; in tests()
29 C::const_reference r2 = c[2]; in tests()
39 ASSERT_SAME_TYPE(C::const_reference, decltype(c[0])); in tests()
41 C::const_reference r = c[0]; in tests()
50 ASSERT_SAME_TYPE(C::const_reference, decltype(c[0])); in tests()
52 C::const_reference r = c[0]; in tests()
H A Dfront_back_const.pass.cpp25 C::const_reference r1 = c.front(); in tests()
28 C::const_reference r2 = c.back(); in tests()
35 ASSERT_SAME_TYPE(decltype(c.back()), C::const_reference); in tests()
37 ASSERT_SAME_TYPE(decltype(c.front()), C::const_reference); in tests()
48 ASSERT_SAME_TYPE(decltype(c.back()), C::const_reference); in tests()
50 ASSERT_SAME_TYPE(decltype(c.front()), C::const_reference); in tests()
H A Dat_const.pass.cpp28 typename C::const_reference r1 = c.at(0); in tests()
31 typename C::const_reference r2 = c.at(2); in tests()
H A Dtypes.pass.cpp45 static_assert((std::is_same<typename CItT::reference, typename C::const_reference>::value), ""); in test_iterators()
56 static_assert((std::is_same<C::const_reference, const T&>::value), ""); in main()
76 static_assert((std::is_same<C::const_reference, const T&>::value), ""); in main()
/llvm-project/clang/include/clang/Serialization/
H A DContinuousRangeMap.h41 using const_reference = const value_type &; variable
51 bool operator ()(const_reference L, Int R) const { in operator()
54 bool operator ()(Int L, const_reference R) const { in operator()
60 bool operator ()(const_reference L, const_reference R) const { in operator()
107 const_reference back() const { return Rep.back(); } in back()
124 [](const_reference A, const_reference B) { in ~Builder()
/llvm-project/clang-tools-extra/test/clang-tidy/checkers/readability/
H A Dsimplify-subscript-expr.cpp14 using const_reference = const value_type&; typedef in std::basic_string
17 const_reference operator[](size_type) const;
28 using const_reference = const T&; typedef in std::basic_string_view
31 constexpr const_reference operator[](size_type) const;
43 using const_reference = const T&; typedef in MyVector
46 const_reference operator[](size_type) const;
/llvm-project/llvm/include/llvm/ADT/
H A Dilist.h117 typedef typename base_list_type::const_reference const_reference;
128 static bool op_less(const_reference L, const_reference R) { return L < R; }
129 static bool op_equal(const_reference L, const_reference R) { return L == R; }
170 iterator insert(iterator where, const_reference New) {
184 for (const_reference V : L2)
304 const_pointer getPrevNode(const_reference N) const {
316 const_pointer getNextNode(const_reference N) const {
H A Dsimple_ilist.h94 using const_reference = typename OptionsT::const_reference; variable
145 const_reference front() const { return *begin(); } in front()
147 const_reference back() const { return *rbegin(); } in back()
181 for (const_reference V : L2) in cloneFrom()
/llvm-project/libcxx/test/std/containers/sequences/deque/deque.capacity/
H A Daccess.pass.cpp75 ASSERT_SAME_TYPE(decltype(c[0]), C::const_reference); in main()
78 ASSERT_SAME_TYPE(decltype(c.front()), C::const_reference); in main()
80 ASSERT_SAME_TYPE(decltype(c.back()), C::const_reference); in main()
110 ASSERT_SAME_TYPE(decltype(c[0]), C::const_reference); in main()
113 ASSERT_SAME_TYPE(decltype(c.front()), C::const_reference); in main()
115 ASSERT_SAME_TYPE(decltype(c.back()), C::const_reference); in main()
/llvm-project/clang/include/clang/Analysis/Support/
H A DBumpVector.h96 using const_reference = const T &; variable
121 const_reference operator[](unsigned idx) const {
129 const_reference front() const { in front()
136 const_reference back() const { in back()
168 void push_back(const_reference Elt, BumpVectorContext &C) { in push_back()
181 iterator insert(iterator I, size_t Cnt, const_reference E, in insert()
/llvm-project/libcxx/include/__memory/
H A Dcompressed_pair.h46 using const_reference = const _Tp&; global() member
H A Dallocator.h129 _LIBCPP_DEPRECATED_IN_CXX17 typedef const _Tp& const_reference;
139 _LIBCPP_DEPRECATED_IN_CXX17 _LIBCPP_HIDE_FROM_ABI const_pointer address(const_reference __x) const _NOEXCEPT {
/llvm-project/libcxx/test/support/
H A Dnasty_containers.h27 typedef typename nested_container::const_reference const_reference; typedef
80 const_reference operator[](size_type n) const { return v_[n]; }
82 const_reference at(size_type n) const { return v_.at(n); } in at()
85 const_reference front() const { return v_.front(); } in front()
87 const_reference back() const { return v_.back(); } in back()
161 typedef typename nested_container::const_reference const_reference; typedef
212 const_reference front() const { return l_.front(); } in front()
214 const_reference back() const { return l_.back(); } in back()
/llvm-project/clang-tools-extra/test/clang-tidy/checkers/modernize/
H A Duse-nodiscard.cpp197 using const_reference = const value_type &; typedef in Bar
219 bool f26(const_reference) const;
240 typedef const value_type &const_reference; typedef in Bar2
251 bool f44(const_reference) const;
/llvm-project/libcxx/test/std/containers/container.adaptors/queue/queue.defn/
H A Dtypes.pass.cpp44 typedef const int& const_reference; typedef
54 …static_assert(( std::is_same<std::queue<int>::const_reference, std::deque<int>::const_reference>::… in main()
/llvm-project/libcxx/test/std/containers/container.adaptors/stack/stack.defn/
H A Dtypes.pass.cpp45 typedef const int& const_reference; typedef
55 …static_assert(( std::is_same<std::stack<int>::const_reference, std::deque<int>::const_reference>::… in main()
/llvm-project/libcxx/test/std/containers/sequences/vector/
H A Daccess.pass.cpp103 ASSERT_SAME_TYPE(typename Vector::const_reference, decltype(cc[0])); in test()
106 ASSERT_SAME_TYPE(typename Vector::const_reference, decltype(cc.at(0))); in test()
109 ASSERT_SAME_TYPE(typename Vector::const_reference, decltype(cc.front())); in test()
112 ASSERT_SAME_TYPE(typename Vector::const_reference, decltype(cc.back())); in test()
/llvm-project/libcxx/test/std/containers/container.adaptors/priority.queue/
H A Dtypes.pass.cpp51 typedef const int& const_reference; typedef
61 …ic_assert(( std::is_same<std::priority_queue<int>::const_reference, std::vector<int>::const_refere… in main()
/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineInstrBundleIterator.h120 using const_reference = typename instr_iterator::const_reference;
211 const_reference R) {
214 friend bool operator==(const_reference L,
246 const_reference R) {
249 friend bool operator!=(const_reference L,
/llvm-project/clang-tools-extra/test/clang-tidy/checkers/performance/
H A Dfor-range-copy.cpp27 typedef const T& const_reference; typedef
36 typedef typename T::const_reference const_reference; typedef
106 for (typename T::const_reference T2 : T()) { in instantiatedNegativeTypedefConstReference()
301 typedef const T &const_reference; typedef
H A Dfor-range-copy-allowed-types.cpp13 typedef const T& const_reference; typedef
21 typedef typename T::const_reference const_reference; typedef
/llvm-project/third-party/unittest/googlemock/include/gmock/internal/
H A Dgmock-internal-utils.h345 typedef const type& const_reference; typedef
347 static const_reference ConstReference(const RawContainer& container) { in ConstReference()
366 typedef const type const_reference; typedef
368 static const_reference ConstReference(const Element (&array)[N]) { in ConstReference()
387 typedef const type const_reference; typedef
389 static const_reference ConstReference( in ConstReference()
/llvm-project/libcxx/include/
H A Darray26 using const_reference = const T&;
61 const_reference operator[](size_type n) const; // constexpr in C++14
63 const_reference at(size_type n) const; // constexpr in C++14
66 const_reference front() const; // constexpr in C++14
68 const_reference back() const; // constexpr in C++14
183 using const_reference = const value_type&;
272 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 const_reference operator[](size_type __n) const _NOEXCEPT {
283 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 const_reference at(size_type __n) const {
290 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 const_reference front() const _NOEXCEPT { return (*this)[0]; }
292 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX14 const_reference bac
[all...]
/llvm-project/libcxx/test/std/strings/basic.string/string.access/
H A Dindex.pass.cpp25 ASSERT_SAME_TYPE(decltype(cs[0]), typename S::const_reference); in test_string()
43 ASSERT_SAME_TYPE(decltype(cs[0]), typename S::const_reference); in test_string_long()
/llvm-project/clang/include/clang/AST/
H A DASTVector.h92 using const_reference = const T &; variable
115 const_reference operator[](unsigned idx) const {
123 const_reference front() const { in front()
130 const_reference back() const { in back()
162 void push_back(const_reference Elt, const ASTContext &C) { in push_back()

123456