[PATCH] D15421: [Feature] Add a builtin for indexing into parameter packs

Arthur O'Dwyer via cfe-commits cfe-commits at lists.llvm.org
Wed Jan 13 15:41:44 PST 2016


Following Louis' suggestion, how about __pack_nth?

On Wed, Jan 13, 2016 at 3:16 PM, Nathan Wilson via cfe-commits <
cfe-commits at lists.llvm.org> wrote:

>
>
> On Wed, Jan 13, 2016 at 4:52 PM, Richard Smith <richard at metafoo.co.uk>
> wrote:
>
>> On Wed, Jan 13, 2016 at 2:31 PM, Nathan Wilson <nwilson20 at gmail.com>
>> wrote:
>>
>>> nwilson added a comment.
>>>
>>> In http://reviews.llvm.org/D15421#326144, @rsmith wrote:
>>>
>>> > Bikeshedding on the name a bit... how about `__type_pack_element`?
>>>
>>> Hmm, I kind of felt like having `nth` in there implied we're indexing
>>> into something... What about `__nth_pack_element`?
>>
>>
>> Conversely, std::nth_element doesn't do indexing, and std::tuple_element
>> does.
>>
>
> Yeah, I was trying to combine them, but maybe that's misleading.
>
>
> _______________________________________________
> cfe-commits mailing list
> cfe-commits at lists.llvm.org
> http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20160113/200361c2/attachment.html>


More information about the cfe-commits mailing list