Boost logo

Boost-Commit :

From: eric_at_[hidden]
Date: 2008-04-15 18:25:12


Author: eric_niebler
Date: 2008-04-15 18:25:11 EDT (Tue, 15 Apr 2008)
New Revision: 44447
URL: http://svn.boost.org/trac/boost/changeset/44447

Log:
small tweaks
Text files modified:
   branches/proto/v4/boost/proto/args.hpp | 1 +
   branches/proto/v4/libs/proto/doc/Jamfile.v2 | 1 +
   branches/proto/v4/libs/proto/doc/protodoc.xml | 8 +++++++-
   3 files changed, 9 insertions(+), 1 deletions(-)

Modified: branches/proto/v4/boost/proto/args.hpp
==============================================================================
--- branches/proto/v4/boost/proto/args.hpp (original)
+++ branches/proto/v4/boost/proto/args.hpp 2008-04-15 18:25:11 EDT (Tue, 15 Apr 2008)
@@ -75,6 +75,7 @@
             typedef T type;
         };
 
+ /// INTERNAL ONLY
         template<typename T>
         struct term_ref<T const &>
         {

Modified: branches/proto/v4/libs/proto/doc/Jamfile.v2
==============================================================================
--- branches/proto/v4/libs/proto/doc/Jamfile.v2 (original)
+++ branches/proto/v4/libs/proto/doc/Jamfile.v2 2008-04-15 18:25:11 EDT (Tue, 15 Apr 2008)
@@ -40,6 +40,7 @@
         ../../../boost/proto/transform/default.hpp
         ../../../boost/proto/transform/fold.hpp
         ../../../boost/proto/transform/fold_tree.hpp
+ ../../../boost/proto/transform/impl.hpp
         ../../../boost/proto/transform/lazy.hpp
         ../../../boost/proto/transform/make.hpp
         ../../../boost/proto/transform/pass_through.hpp

Modified: branches/proto/v4/libs/proto/doc/protodoc.xml
==============================================================================
--- branches/proto/v4/libs/proto/doc/protodoc.xml (original)
+++ branches/proto/v4/libs/proto/doc/protodoc.xml 2008-04-15 18:25:11 EDT (Tue, 15 Apr 2008)
@@ -2468,7 +2468,13 @@
       <template-type-parameter name="T"/>
     </template><specialization><template-arg>T</template-arg><template-arg>typename T::proto_is_expr_</template-arg></specialization><inherit access="public">boost::mpl::true_</inherit><purpose>A Boolean metafunction that indicates whether a given type <computeroutput>T</computeroutput> is a Proto expression type. </purpose><description><para>If <computeroutput>T</computeroutput> has a nested type <computeroutput>proto_is_expr_</computeroutput> that is a typedef for <computeroutput>void</computeroutput>, <computeroutput>is_expr&lt;T&gt;::value</computeroutput> is <computeroutput>true</computeroutput>. (Note, this is the case for <computeroutput>proto::expr&lt;&gt;</computeroutput>, any type that is derived from <computeroutput>proto::extends&lt;&gt;</computeroutput> or that uses the <computeroutput>BOOST_PROTO_BASIC_EXTENDS()</computeroutput> macro.) Otherwise, <computeroutput>is_expr&lt;T&gt;::value</computeroutput> is <computeroutput>false</computeroutput>. </para></description></struct-specialization><st
ruct name="tag_of"><template>
       <template-type-parameter name="Expr"/>
- </template><purpose>A metafunction that returns the tag type of a Proto expression. </purpose><typedef name="type"><type>Expr::proto_tag</type></typedef></struct><struct name="as_expr"><template>
+ </template><purpose>A metafunction that returns the tag type of a Proto expression. </purpose><typedef name="type"><type>Expr::proto_tag</type></typedef></struct><struct-specialization name="tag_of"><template>
+ <template-type-parameter name="Expr"/>
+ </template><specialization><template-arg>Expr &amp;</template-arg></specialization><typedef name="type"><type>Expr::proto_tag</type></typedef></struct-specialization><struct name="arity_of"><template>
+ <template-type-parameter name="Expr"/>
+ </template><purpose>A metafunction that returns the arity of a Proto expression. </purpose></struct><struct-specialization name="arity_of"><template>
+ <template-type-parameter name="Expr"/>
+ </template><specialization><template-arg>Expr &amp;</template-arg></specialization></struct-specialization><struct name="as_expr"><template>
       <template-type-parameter name="T"/>
       <template-type-parameter name="Domain"><default>default_domain</default></template-type-parameter>
       <template-type-parameter name="Void"><default>void</default></template-type-parameter>


Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk