|
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<T>::value</computeroutput> is <computeroutput>true</computeroutput>. (Note, this is the case for <computeroutput>proto::expr<></computeroutput>, any type that is derived from <computeroutput>proto::extends<></computeroutput> or that uses the <computeroutput>BOOST_PROTO_BASIC_EXTENDS()</computeroutput> macro.) Otherwise, <computeroutput>is_expr<T>::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 &</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 &</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