[PATCH] D30853: Improve the genericity of `llvm::enumerate()`.
    bryant via Phabricator via llvm-commits 
    llvm-commits at lists.llvm.org
       
    Sat Mar 11 11:03:14 PST 2017
    
    
  
bryant added inline comments.
================
Comment at: llvm/include/llvm/ADT/STLExtras.h:1024
+          typename std::iterator_traits<IterOfRange<R>>::pointer,
+          typename std::iterator_traits<IterOfRange<R>>::reference> {
+  using result_type = result_pair<R>;
----------------
can iterator_adaptor_base be used for this? it looks like its default template params fit.
https://reviews.llvm.org/D30853
    
    
More information about the llvm-commits
mailing list