Boost C++ Libraries: Ticket #861: Detect nested template members with has_template_xxx https://svn.boost.org/trac10/ticket/861 <pre class="wiki">This patch is for Boost.MPL. Apply with 'patch -p0 &lt; djw_has_template.patch' from the boost root directory. See discussion at http://tinyurl.com/35x5z5. </pre> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/861 Trac 1.4.3 daniel_walker Mon, 02 Apr 2007 23:54:00 GMT summary changed https://svn.boost.org/trac10/ticket/861#comment:1 https://svn.boost.org/trac10/ticket/861#comment:1 <ul> <li><strong>summary</strong> <span class="trac-field-old">Detect nested template members with has_template_xxx</span> → <span class="trac-field-new">[mpl] Detect nested template members with has_template_xxx</span> </li> </ul> <pre class="wiki">Logged In: YES user_id=1226757 Originator: YES I uploaded a revision of the previous patch with documentation, tests, and support for multiple compilers. Apply with 'patch -p0 &lt; djw_has_xxx_template.patch' from the boost root directory. See the discussion on the thread at http://tinyurl.com/35x5z5 for information about changes from the previous patch. File Added: djw_has_xxx_template.patch </pre> Ticket Daryle Walker Fri, 03 Aug 2007 12:26:21 GMT component, summary changed; severity set https://svn.boost.org/trac10/ticket/861#comment:2 https://svn.boost.org/trac10/ticket/861#comment:2 <ul> <li><strong>component</strong> <span class="trac-field-old">None</span> → <span class="trac-field-new">mpl</span> </li> <li><strong>severity</strong> → <span class="trac-field-new">Problem</span> </li> <li><strong>summary</strong> <span class="trac-field-old">[mpl] Detect nested template members with has_template_xxx</span> → <span class="trac-field-new">Detect nested template members with has_template_xxx</span> </li> </ul> Ticket Steven Watanabe Sat, 27 Jun 2009 17:48:20 GMT attachment set https://svn.boost.org/trac10/ticket/861 https://svn.boost.org/trac10/ticket/861 <ul> <li><strong>attachment</strong> → <span class="trac-field-new">has_xxx_template.patch</span> </li> </ul> <p> Recreated patch </p> Ticket Steven Watanabe Sat, 27 Jun 2009 17:53:36 GMT <link>https://svn.boost.org/trac10/ticket/861#comment:3 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/861#comment:3</guid> <description> <p> I've updated the patch to support msvc-9.0. <a class="closed ticket" href="https://svn.boost.org/trac10/ticket/864" title="#864: Patches: [lambda][utility] Make lambda support result&lt;&gt; (closed: fixed)">#864</a> is blocked by this. </p> </description> <category>Ticket</category> </item> <item> <dc:creator>Frank Mori Hess</dc:creator> <pubDate>Thu, 30 Jul 2009 13:13:07 GMT</pubDate> <title/> <link>https://svn.boost.org/trac10/ticket/861#comment:4 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/861#comment:4</guid> <description> <p> Just to add my 2 cents, I found this ticket while searching for just this capability in mpl. I think it would be a worthwhile feature. </p> </description> <category>Ticket</category> </item> <item> <dc:creator>Steven Watanabe</dc:creator> <pubDate>Tue, 08 Jun 2010 02:31:36 GMT</pubDate> <title>attachment set https://svn.boost.org/trac10/ticket/861 https://svn.boost.org/trac10/ticket/861 <ul> <li><strong>attachment</strong> → <span class="trac-field-new">has_xxx_template.2.patch</span> </li> </ul> <p> Revised patch. I've checked that the docs build correctly, and run the tests with MSVC 10, as well. </p> Ticket Steven Watanabe Tue, 08 Jun 2010 14:24:58 GMT status, resolution changed https://svn.boost.org/trac10/ticket/861#comment:5 https://svn.boost.org/trac10/ticket/861#comment:5 <ul> <li><strong>status</strong> <span class="trac-field-old">assigned</span> → <span class="trac-field-new">closed</span> </li> <li><strong>resolution</strong> <span class="trac-field-old">None</span> → <span class="trac-field-new">fixed</span> </li> </ul> <p> (In <a class="changeset" href="https://svn.boost.org/trac10/changeset/62579" title="Add BOOST_MPL_HAS_XXX_TEMPLATE_DEF. Fixes #861">[62579]</a>) Add BOOST_MPL_HAS_XXX_TEMPLATE_DEF. Fixes <a class="closed ticket" href="https://svn.boost.org/trac10/ticket/861" title="#861: Patches: Detect nested template members with has_template_xxx (closed: fixed)">#861</a> </p> Ticket Aleksey Gurtovoy Fri, 02 Jul 2010 08:32:05 GMT <link>https://svn.boost.org/trac10/ticket/861#comment:6 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/861#comment:6</guid> <description> <p> (In <a class="changeset" href="https://svn.boost.org/trac10/changeset/63518" title="Merged revisions 62579 via svnmerge from ...">[63518]</a>) Merged revisions 62579 via svnmerge from <a class="ext-link" href="https://svn.boost.org/svn/boost/trunk"><span class="icon">​</span>https://svn.boost.org/svn/boost/trunk</a> </p> <p> ........ </p> <blockquote> <p> <a class="changeset" href="https://svn.boost.org/trac10/changeset/62579" title="Add BOOST_MPL_HAS_XXX_TEMPLATE_DEF. Fixes #861">r62579</a> | steven_watanabe | 2010-06-08 09:24:55 -0500 (Tue, 08 Jun 2010) | 1 line </p> </blockquote> <p> </p> <blockquote> <p> Add BOOST_MPL_HAS_XXX_TEMPLATE_DEF. Fixes <a class="closed ticket" href="https://svn.boost.org/trac10/ticket/861" title="#861: Patches: Detect nested template members with has_template_xxx (closed: fixed)">#861</a> </p> </blockquote> <p> ........ </p> </description> <category>Ticket</category> </item> </channel> </rss>