| STLExtras.h | 271 // mapped_iterator - This is a simple iterator adapter that causes a function to 277 class mapped_iterator class in namespace:llvm 279 mapped_iterator<ItTy, FuncTy>, ItTy, 283 mapped_iterator(ItTy U, FuncTy F) function in class:llvm::mapped_iterator 284 : mapped_iterator::iterator_adaptor_base(std::move(U)), F(std::move(F)) {} 297 inline mapped_iterator<ItTy, FuncTy> map_iterator(ItTy I, FuncTy F) { 298 return mapped_iterator<ItTy, FuncTy>(std::move(I), std::move(F));
|