reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/ADT/STLExtras.h
  263                  nullptr) -> decltype(make_range(C.rbegin(), C.rend())) {
  264   return make_range(C.rbegin(), C.rend());
include/llvm/Option/ArgList.h
  200   const_reverse_iterator rbegin() const { return {Args.rbegin(), Args.rend()}; }
  201   const_reverse_iterator rend() const { return {Args.rend(), Args.rend()}; }
  201   const_reverse_iterator rend() const { return {Args.rend(), Args.rend()}; }
  218     auto B = Args.rend() - Range.second;
  219     auto E = Args.rend() - Range.first;
include/llvm/Support/VirtualFileSystem.h
  355   const_iterator overlays_end() const { return FSList.rend(); }
lib/CodeGen/ScheduleDAG.cpp
  581          : make_range(SU->Succs.rbegin(), SU->Succs.rend())) {
lib/Target/AMDGPU/GCNSchedStrategy.cpp
  508   auto I = Regions.rbegin(), E = Regions.rend();
lib/Target/Hexagon/HexagonOptAddrMode.cpp
  176   for (auto I = UNodeList.rbegin(), E = UNodeList.rend(); I != E; ++I) {
  298   for (auto I = UNodeList.rbegin(), E = UNodeList.rend(); I != E; ++I) {
  352   for (auto I = UNodeList.rbegin(), E = UNodeList.rend(); I != E; ++I) {
  392   for (auto I = UNodeList.rbegin(), E = UNodeList.rend(); I != E; ++I) {
  438   for (auto I = UNodeList.rbegin(), E = UNodeList.rend(); I != E; ++I) {
tools/clang/include/clang/AST/ASTImporter.h
  197                      std::find(Nodes.rbegin() + 1, Nodes.rend(), Nodes.back()) +
tools/clang/lib/AST/VTableBuilder.cpp
  601   const_iterator components_end() const { return Components.rend(); }
 2882     VirtualMethods.append(Group.rbegin(), Group.rend());
 3054        llvm::make_range(Path.rbegin(), Path.rend())) {
tools/clang/lib/Format/ContinuationIndenter.cpp
 1240            E = Current.FakeLParens.rend();
tools/clang/lib/Format/FormatToken.cpp
  294            E = Formats.rend();
tools/clang/lib/Sema/SemaInit.cpp
 3452   for (auto I = Steps.rbegin(); I != Steps.rend(); ++I) {
tools/clang/lib/Sema/SemaOpenMP.cpp
  187     return Stack.empty() ? const_iterator() : Stack.back().first.rend();
tools/clang/lib/Sema/SemaTemplateInstantiate.cpp
  727          ActiveEnd = CodeSynthesisContexts.rend();
tools/clang/tools/extra/clang-doc/Serialize.cpp
   48   for (auto R = Namespaces.rbegin(), E = Namespaces.rend(); R != E; ++R)
utils/TableGen/SequenceToOffsetTable.h
   42       return std::lexicographical_compare(A.rbegin(), A.rend(),
   43                                           B.rbegin(), B.rend(), L);
   59     return A.size() <= B.size() && std::equal(A.rbegin(), A.rend(), B.rbegin());