| /llvm-project-15.0.7/libcxx/test/std/containers/sequences/array/ |
| H A D | indexing_const.pass.cpp | 26 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 D | front_back_const.pass.cpp | 25 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 D | at_const.pass.cpp | 28 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 D | ContinuousRangeMap.h | 41 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 D | simplify-subscript-expr.cpp | 14 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 D | access.pass.cpp | 73 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 D | ilist.h | 174 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 D | simple_ilist.h | 94 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 D | BumpVector.h | 87 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 D | InlineOrder.h | 26 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 D | compressed_pair.h | 33 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 D | types.pass.cpp | 45 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 D | types.pass.cpp | 44 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 D | use-nodiscard.cpp | 197 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 D | access.pass.cpp | 103 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 D | types.pass.cpp | 60 …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 D | nasty_containers.h | 25 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 D | for-range-copy.cpp | 27 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 D | for-range-copy-allowed-types.cpp | 13 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 D | types.pass.cpp | 51 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 D | MachineInstrBundleIterator.h | 120 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 D | types.pass.cpp | 42 …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 D | array | 23 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 D | allocator_types.deprecated_in_cxx17.verify.cpp | 35 …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 D | gmock-internal-utils.h | 387 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(
|