Topic: Defect Report: No template aliases defined for


Author: =?ISO-8859-1?Q?Daniel_Kr=FCgler?= <daniel.kruegler@gmail.com>
Date: Thu, 6 Mar 2014 09:03:31 +0100
Raw View
2014-03-06 4:39 GMT+01:00  <jgottman6@gmail.com>:
> The library fundamentals TR defines two new type trait template classes:
> invocation_type and raw_invocation_type.  But it does not define the
> corresponding template aliases.  Note that both of these classes define a
> member typedef type and no other public members, so according to the
> argument in N3887 the template aliases should be defined.
>
> Proposed Resolution:
>
> Add the following to section 3.3.2 of the Library Fundamentals
> specification:
>
> template <class X> using invocation_type_t = typename
> invocation_type<X>::type;
>
> template<class X> using raw_invocation_type_t = typename
> raw_invocation_type<X>::type;

Please send library issue submission requests to the email address
provided in Reply-to entry of

http://www.open-std.org/jtc1/sc22/wg21/docs/lwg-active.html

Thanks,

- Daniel

--

---
You received this message because you are subscribed to the Google Groups "ISO C++ Standard - Future Proposals" group.
To unsubscribe from this group and stop receiving emails from it, send an email to std-proposals+unsubscribe@isocpp.org.
To post to this group, send email to std-proposals@isocpp.org.
Visit this group at http://groups.google.com/a/isocpp.org/group/std-proposals/.

.