Displaying 5 results from an estimated 5 matches for "5694186".
2014 Mar 03
3
[LLVMdev] [cfe-dev] C++11 reverse iterators (was C++11 is here)
...ut I think that a
> global reverse() adapter is the way to go. Likewise, we should have a
> standard "enumerate()" adaptor like python.
I definitely prefer the global adaptor pattern. As for prior art, I had
played with it a bit, and came up with
https://gist.github.com/compnerd/5694186 a while back.
> -Chris
> _______________________________________________
> cfe-dev mailing list
> cfe-dev at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev
>
--
Saleem Abdulrasool
compnerd (at) compnerd (dot) org
-------------- next part --------------
An HT...
2014 Mar 03
2
[LLVMdev] [cfe-dev] C++11 reverse iterators (was C++11 is here)
...but I think that a global reverse() adapter is the way to go. Likewise, we should have a standard "enumerate()" adaptor like python.
>
> I definitely prefer the global adaptor pattern. As for prior art, I had played with it a bit, and came up with https://gist.github.com/compnerd/5694186 a while back.
>
> Yea, there is a pretty strong move toward range adaptors. If possible, I'm going to work on contributing a basic selection of them to LLVM's ADT specifically to address the immediate needs of range-based for loops.
Sounds good. We also have to decide what to do wi...
2014 Mar 03
3
[LLVMdev] [cfe-dev] C++11 reverse iterators (was C++11 is here)
...ink that a global reverse() adapter is the way to go. Likewise, we should have a standard "enumerate()" adaptor like python.
>>
>> I definitely prefer the global adaptor pattern. As for prior art, I had played with it a bit, and came up with https://gist.github.com/compnerd/5694186 a while back.
>>
>> Yea, there is a pretty strong move toward range adaptors. If possible, I'm going to work on contributing a basic selection of them to LLVM's ADT specifically to address the immediate needs of range-based for loops.
>
> Sounds good. We also have to de...
2014 Mar 05
2
[LLVMdev] [cfe-dev] C++11 reverse iterators (was C++11 is here)
...but I think that a global reverse() adapter is the way to go. Likewise, we should have a standard "enumerate()" adaptor like python.
>
> I definitely prefer the global adaptor pattern. As for prior art, I had played with it a bit, and came up with https://gist.github.com/compnerd/5694186 a while back.
>
> Yea, there is a pretty strong move toward range adaptors. If possible, I'm going to work on contributing a basic selection of them to LLVM's ADT specifically to address the immediate needs of range-based for loops.
There’s a decent selection of range adaptors in Bo...
2014 Mar 03
3
[LLVMdev] C++11 reverse iterators (was C++11 is here)
On 3 March 2014 12:32, Pete Cooper <peter_cooper at apple.com> wrote:
> Would those work with a foreach construct? Perhaps I forgot to mention that was what I'm trying to work out here.
>
> In example 3 I was wondering if we could define a method reverse(). We could use sfinae to wrap that around rbegin/rend if people like that style?
Sorry, I was too terse... ;)
If MF is a