Boost C++ Libraries: Ticket #938: Tons of lint in transform_traits.hpp https://svn.boost.org/trac10/ticket/938 <pre class="wiki">In &lt;boost/type_traits/transform_traits.hpp&gt;, there is this code: template &lt;bool&gt; struct reference_adder { template &lt;class T&gt; struct rebind { typedef T&amp; type; }; }; The problem is the lack of a declarator after the type "bool" in the template parameter list. I checked the grammer in Stroustrup, and found that that's not actually legal. There's always supposed to be a declarator. This is a problem for me, because it confuses PC-Lint, and causes a bazillion error messages when I include boost/functional.hpp. A simple change to "template &lt;bool B&gt;" fixes the problem. - Ron </pre> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/938 Trac 1.4.3 jmaurer Fri, 29 Jun 2001 19:39:32 GMT <link>https://svn.boost.org/trac10/ticket/938#comment:1 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/938#comment:1</guid> <description> <pre class="wiki">Logged In: YES user_id=53943 fixed in the CVS </pre> </description> <category>Ticket</category> </item> <item> <dc:creator>jmaurer</dc:creator> <pubDate>Fri, 29 Jun 2001 19:40:01 GMT</pubDate> <title>status changed https://svn.boost.org/trac10/ticket/938#comment:2 https://svn.boost.org/trac10/ticket/938#comment:2 <ul> <li><strong>status</strong> <span class="trac-field-old">assigned</span> → <span class="trac-field-new">closed</span> </li> </ul> Ticket