| /llvm-project/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()
|
| H A D | types.pass.cpp | 45 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 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/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/llvm/include/llvm/ADT/ |
| H A D | ilist.h | 117 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 D | simple_ilist.h | 94 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 D | access.pass.cpp | 75 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 D | BumpVector.h | 96 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 D | compressed_pair.h | 46 using const_reference = const _Tp&; global() member
|
| H A D | allocator.h | 129 _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 D | nasty_containers.h | 27 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 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/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/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/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()
|
| /llvm-project/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/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/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 106 for (typename T::const_reference T2 : T()) { in instantiatedNegativeTypedefConstReference() 301 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/third-party/unittest/googlemock/include/gmock/internal/ |
| H A D | gmock-internal-utils.h | 345 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 D | array | 26 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 D | index.pass.cpp | 25 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 D | ASTVector.h | 92 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()
|