Home
last modified time | relevance | path

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

12345

/llvm-project-15.0.7/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()
/llvm-project-15.0.7/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-15.0.7/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-15.0.7/libcxx/test/std/containers/sequences/deque/deque.capacity/
H A Daccess.pass.cpp73 ASSERT_SAME_TYPE(decltype(c[0]), C::const_reference); in main()
76 ASSERT_SAME_TYPE(decltype(c.front()), C::const_reference); in main()
78 ASSERT_SAME_TYPE(decltype(c.back()), C::const_reference); in main()
106 ASSERT_SAME_TYPE(decltype(c[0]), C::const_reference); in main()
109 ASSERT_SAME_TYPE(decltype(c.front()), C::const_reference); in main()
111 ASSERT_SAME_TYPE(decltype(c.back()), C::const_reference); in main()
/llvm-project-15.0.7/llvm/include/llvm/ADT/
H A Dilist.h174 typedef typename base_list_type::const_reference const_reference;
192 static bool op_less(const_reference L, const_reference R) { return L < R; }
193 static bool op_equal(const_reference L, const_reference R) { return L == R; }
234 iterator insert(iterator where, const_reference New) {
248 for (const_reference V : L2)
368 const_pointer getPrevNode(const_reference N) const {
380 const_pointer getNextNode(const_reference N) const {
H A Dsimple_ilist.h94 using const_reference = typename OptionsT::const_reference; variable
139 const_reference front() const { return *begin(); } in front()
141 const_reference back() const { return *rbegin(); } in back()
175 for (const_reference V : L2) in cloneFrom()
/llvm-project-15.0.7/clang/include/clang/Analysis/Support/
H A DBumpVector.h87 using const_reference = const T &; variable
112 const_reference operator[](unsigned idx) const {
120 const_reference front() const { in front()
127 const_reference back() const { in back()
159 void push_back(const_reference Elt, BumpVectorContext &C) { in push_back()
172 iterator insert(iterator I, size_t Cnt, const_reference E, in insert()
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DInlineOrder.h26 using const_reference = const T &; variable
36 virtual const_reference front() = 0;
46 using const_reference = const T &; variable
58 const_reference front() override { in front()
117 using const_reference = const T &; variable
165 const_reference front() override { in front()
/llvm-project-15.0.7/libcxx/include/__memory/
H A Dcompressed_pair.h33 using const_reference = const _Tp&; member
50 …_LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR const_reference __get() const _NOEXCEPT { return __value_;… in __get()
60 using const_reference = const _Tp&;
79 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR const_reference __get() const _NOEXCEPT { return *this; }
125 typename _Base1::const_reference first() const _NOEXCEPT {
135 typename _Base2::const_reference second() const _NOEXCEPT {
/llvm-project-15.0.7/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-15.0.7/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-15.0.7/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-15.0.7/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()
H A Dtypes.pass.cpp60 …static_assert((std::is_same<typename C::const_reference, typename Allocator::const_reference>::val… in test()
99 static_assert((std::is_same<C::const_reference, const int&>::value), ""); in main()
/llvm-project-15.0.7/libcxx/test/support/
H A Dnasty_containers.h25 typedef typename nested_container::const_reference const_reference; typedef
76 const_reference operator[](size_type n) const { return v_[n]; }
78 const_reference at(size_type n) const { return v_.at(n); } in at()
81 const_reference front() const { return v_.front(); } in front()
83 const_reference back() const { return v_.back(); } in back()
147 typedef typename nested_container::const_reference const_reference; typedef
197 const_reference front() const { return l_.front(); } in front()
199 const_reference back() const { return l_.back(); } in back()
/llvm-project-15.0.7/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
97 for (typename T::const_reference T2 : T()) { in instantiatedNegativeTypedefConstReference()
280 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-15.0.7/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-15.0.7/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-15.0.7/libcxx/test/std/containers/sequences/list/
H A Dtypes.pass.cpp42 …static_assert((std::is_same<C::const_reference, std::allocator<int>::const_reference>::value), ""); in main()
60 static_assert((std::is_same<C::const_reference, const int&>::value), ""); in main()
/llvm-project-15.0.7/libcxx/include/
H A Darray23 typedef const T & const_reference;
61 const_reference operator[](size_type n) const; // constexpr in C++14
63 const_reference at(size_type n) const; // constexpr in C++14
158 typedef const value_type& const_reference;
224 const_reference operator[](size_type __n) const _NOEXCEPT {
236 _LIBCPP_CONSTEXPR_AFTER_CXX11 const_reference at(size_type __n) const
261 typedef const value_type& const_reference;
339 const_reference operator[](size_type) const _NOEXCEPT {
351 const_reference at(size_type) const {
363 const_reference front() const _NOEXCEPT {
[all …]
/llvm-project-15.0.7/libcxx/test/std/utilities/memory/default.allocator/
H A Dallocator_types.deprecated_in_cxx17.verify.cpp35 …typedef std::allocator<char>::const_reference ConstReference; // expected-warning {{'const_refer… in main()
42 …typedef std::allocator<char const>::const_reference ConstReference; // expected-warning {{'const… in main()
/llvm-project-15.0.7/llvm/utils/unittest/googlemock/include/gmock/internal/
H A Dgmock-internal-utils.h387 typedef const type& const_reference;
389 static const_reference ConstReference(const RawContainer& container) {
408 typedef const type const_reference;
410 static const_reference ConstReference(const Element (&array)[N]) {
428 typedef const type const_reference;
430 static const_reference ConstReference(

12345