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

References

include/llvm/ADT/STLExtras.h
  233     -> decltype(make_range(map_iterator(C.begin(), F),
  234                            map_iterator(C.end(), F))) {
  235   return make_range(map_iterator(C.begin(), F), map_iterator(C.end(), F));
  235   return make_range(map_iterator(C.begin(), F), map_iterator(C.end(), F));
lib/Transforms/Scalar/NewGVN.cpp
 3045   auto MappedBegin = map_iterator(Filtered.begin(), LookupFunc);
 3046   auto MappedEnd = map_iterator(Filtered.end(), LookupFunc);
tools/clang/include/clang/AST/DeclObjC.h
  395     return llvm::map_iterator(param_begin(), GetTypeFn());
  399     return llvm::map_iterator(param_end(), GetTypeFn());
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h
  447     return llvm::map_iterator(parameters().begin(), GetTypeFn());
  451     return llvm::map_iterator(parameters().end(), GetTypeFn());
tools/clang/lib/Serialization/MultiOnDiskHashTable.h
  109     return llvm::make_range(llvm::map_iterator(Begin, AsOnDiskTable()),
  110                             llvm::map_iterator(End, AsOnDiskTable()));
tools/llvm-xray/xray-stacks.cpp
  513          make_range(map_iterator(Roots.begin(), MapValueFn),
  514                     map_iterator(Roots.end(), MapValueFn))) {
unittests/ADT/MappedIteratorTest.cpp
   19   auto I = map_iterator(V.begin(), [](int X) { return X + 1; });
   33   auto I = map_iterator(V.begin(), [&](int X) -> S& { return *(P + X); });
   44   auto I = map_iterator(V.begin(), [&](int X) -> int& { return M[X]; });