Home
last modified time | relevance | path

Searched defs:rbegin (Results 1 – 25 of 45) sorted by relevance

12

/llvm-project/libcxx/include/__iterator/
H A Dreverse_access.h27 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX17 reverse_iterator<_Tp*> rbegin(_Tp (&__array)[_Np]) { rbegin() function
37 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX17 reverse_iterator<const _Ep*> rbegin(initializer_list<_Ep> __il) { rbegin() function
[all...]
/llvm-project/llvm/unittests/ADT/
H A DRangeAdapterTest.cpp29 reverse_iterator rbegin() { return Vec.rbegin(); } in rbegin() function in __anonb4afe4b50111::ReverseOnlyVector
31 const_reverse_iterator rbegin() const { return Vec.rbegin(); } in rbegin() function in __anonb4afe4b50111::ReverseOnlyVector
49 reverse_iterator rbegin() const { return Vec.rbegin(); } in rbegin() function in __anonb4afe4b50111::BidirectionalVector
70 reverse_iterator rbegin() { return Vec.rbegin(); } in rbegin() function in __anonb4afe4b50111::BidirectionalVectorConsts
72 const_reverse_iterator rbegin() const { return Vec.rbegin(); } in rbegin() function in __anonb4afe4b50111::BidirectionalVectorConsts
116 reverse_iterator rbegin() const { return reverse_iterator(V.end()); } in rbegin() function in __anonb4afe4b50111::CustomIteratorVector
/llvm-project/libcxx/test/std/ranges/range.access/
H A Drbegin.pass.cpp61 constexpr const int *rbegin() const { return &x; } in rbegin() function
130 constexpr int* rbegin() { return &x; } in rbegin() function
138 constexpr int *rbegin() const { return globalBuff; } in rbegin() function
145 constexpr const int *rbegin() const { return &x; } in rbegin() function
152 constexpr const Empty* rbegin() const { return &x; } in rbegin() function
186 friend constexpr const int* rbegin(RBeginFunction const& bf) { return &bf.x; } in rbegin() function
218 friend constexpr int *rbegin(RBeginFunctionByValue) { return globalBuff + 1; } in rbegin() function
223 friend constexpr int *rbegin(RBeginFunctionEnabledBorrowing) { return globalBuff + 2; } in rbegin() function
231 friend constexpr const Empty *rbegin(RBeginFunctionReturnsEmptyPtr const& bf) { return &bf.x; } in rbegin() function
236 int rbegin; member
[all …]
H A Drend.pass.cpp128 constexpr int* rbegin() { return nullptr; } in rbegin() function
137 constexpr int* rbegin() const { return nullptr; } in rbegin() function
146 constexpr const int* rbegin() const { return nullptr; } in rbegin() function
160 constexpr const Empty* rbegin() const { return nullptr; } in rbegin() function
190 friend constexpr const int* rbegin(REndFunction const&) { return nullptr; } in rbegin() function
233 friend constexpr int* rbegin(REndFunctionByValue) { return nullptr; } in rbegin() function
239 friend constexpr int* rbegin(REndFunctionEnabledBorrowing) { return nullptr; } in rbegin() function
247 friend constexpr const Empty* rbegin(REndFunctionReturnsEmptyPtr const&) { return nullptr; } in rbegin() function
254 friend constexpr const int* rbegin(REndFunctionWithDataMember const&) { return nullptr; } in rbegin() function
260 friend constexpr const int* rbegin(REndFunctionWithPrivateEndMember const&) { return nullptr; } in rbegin() function
[all …]
/llvm-project/llvm/include/llvm/ADT/
H A DEnumeratedArray.h72 reverse_iterator rbegin() { return reverse_iterator(end()); } in rbegin() function
73 const_reverse_iterator rbegin() const { in rbegin() function
H A DTinyPtrVector.h206 reverse_iterator rbegin() { return reverse_iterator(end()); } in rbegin() function
209 const_reverse_iterator rbegin() const { in rbegin() function
H A DMapVector.h74 reverse_iterator rbegin() { return Vector.rbegin(); } in rbegin() function
75 const_reverse_iterator rbegin() const { return Vector.rbegin(); } in rbegin() function
H A DSetVector.h123 reverse_iterator rbegin() { in rbegin() function
128 const_reverse_iterator rbegin() const { in rbegin() function
H A Dsimple_ilist.h129 reverse_iterator rbegin() { return ++reverse_iterator(Sentinel); } in rbegin() function
130 const_reverse_iterator rbegin() const { in rbegin() function
H A DAllocatorList.h165 reverse_iterator rbegin() { return reverse_iterator(List.rbegin()); } in rbegin() function
167 const_reverse_iterator rbegin() const { in rbegin() function
H A DArrayRef.h156 reverse_iterator rbegin() const { return reverse_iterator(end()); } rbegin() function
359 reverse_iterator rbegin() const { return reverse_iterator(end()); } rbegin() function
/llvm-project/libcxx/test/std/iterators/iterator.range/
H A Dbegin-end.adl.pass.cpp31 constexpr int* rbegin() const { return a_; } in rbegin() function
41 friend constexpr int rbegin(ContainerHijacker&) { return 42; } in rbegin() function
43 friend constexpr int rbegin(const ContainerHijacker&) { return 42; } in rbegin() function
/llvm-project/clang-tools-extra/test/clang-tidy/checkers/modernize/
H A Dloop-convert-reverse.cpp67 constexpr auto rbegin(C& c) -> decltype(c.rbegin()) { return c.rbegin(); } in rbegin() function
71 constexpr auto rbegin(const C& c) -> decltype(c.rbegin()) { return c.rbegin(); } in rbegin() function
H A Duse-ranges.cpp55 template <typename Container> constexpr auto rbegin(const Container &Cont) { rbegin() function
59 template <typename Container> constexpr auto rbegin(Container &Cont) { rbegin() function
/llvm-project/llvm/include/llvm/Analysis/
H A DTrace.h90 reverse_iterator rbegin() { return BasicBlocks.rbegin(); } in rbegin() function
91 const_reverse_iterator rbegin() const { return BasicBlocks.rbegin(); } in rbegin() function
/llvm-project/libc/src/__support/CPP/
H A Darray.h57 LIBC_INLINE constexpr reverse_iterator rbegin() { rbegin() function
60 LIBC_INLINE constexpr const_reverse_iterator rbegin() const { rbegin() function
/llvm-project/clang-tools-extra/test/clang-tidy/checkers/modernize/Inputs/use-auto/
H A Dcontainers.h125 reverse_iterator rbegin() { return _rbegin; } in rbegin() function
128 const_reverse_iterator rbegin() const { return _rbegin; } in rbegin() function
/llvm-project/clang/include/clang/Analysis/Support/
H A DBumpVector.h107 reverse_iterator rbegin() { return reverse_iterator(end()); } in rbegin() function
108 const_reverse_iterator rbegin() const{ return const_reverse_iterator(end()); } in rbegin() function
/llvm-project/libc/src/__support/
H A Dfixedvector.h86 LIBC_INLINE constexpr reverse_iterator rbegin() { rbegin() function
/llvm-project/libcxx/test/support/
H A Dnasty_containers.h62 reverse_iterator rbegin() TEST_NOEXCEPT { return v_.rbegin(); } in rbegin() function
63 const_reverse_iterator rbegin() const TEST_NOEXCEPT { return v_.rbegin(); } in rbegin() function
201 reverse_iterator rbegin() TEST_NOEXCEPT { return l_.rbegin(); } in rbegin() function
202 const_reverse_iterator rbegin() const TEST_NOEXCEPT { return l_.rbegin(); } in rbegin() function
/llvm-project/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFDie.h471 inline std::reverse_iterator<DWARFDie::iterator> DWARFDie::rbegin() const { rbegin() function
/llvm-project/clang/include/clang/Analysis/Analyses/
H A DThreadSafetyUtil.h167 reverse_iterator rbegin() { return reverse_iterator(end()); } in rbegin() function
170 const_reverse_iterator rbegin() const { in rbegin() function
/llvm-project/llvm/include/llvm/IR/
H A DBasicBlock.h454 inline reverse_iterator rbegin() { return InstList.rbegin(); } rbegin() function
455 inline const_reverse_iterator rbegin() const { return InstList.rbegin(); } rbegin() function
/llvm-project/clang/include/clang/AST/
H A DASTVector.h103 reverse_iterator rbegin() { return reverse_iterator(end()); } in rbegin() function
104 const_reverse_iterator rbegin() const{ return const_reverse_iterator(end()); } in rbegin() function
/llvm-project/llvm/include/llvm/Option/
H A DArgList.h194 reverse_iterator rbegin() { return {Args.rbegin(), Args.rend()}; } in rbegin() function
200 const_reverse_iterator rbegin() const { return {Args.rbegin(), Args.rend()}; } in rbegin() function

12