mirror of
https://github.com/boostorg/parameter.git
synced 2026-02-13 12:42:10 +00:00
This commit was manufactured by cvs2svn to create branch 'RC_1_34_0'.
[SVN r35193]
This commit is contained in:
25
test/deduced_unmatched_arg.cpp
Executable file
25
test/deduced_unmatched_arg.cpp
Executable file
@@ -0,0 +1,25 @@
|
||||
// Copyright Daniel Wallin 2006. Use, modification and distribution is
|
||||
// subject to the Boost Software License, Version 1.0. (See accompanying
|
||||
// file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
|
||||
#include <boost/parameter/parameters.hpp>
|
||||
#include <boost/parameter/name.hpp>
|
||||
|
||||
namespace parameter = boost::parameter;
|
||||
namespace mpl = boost::mpl;
|
||||
|
||||
BOOST_PARAMETER_NAME(x)
|
||||
|
||||
int main()
|
||||
{
|
||||
using namespace parameter;
|
||||
using boost::is_convertible;
|
||||
using mpl::_;
|
||||
|
||||
parameters<
|
||||
optional<
|
||||
deduced<tag::x>, is_convertible<_,int>
|
||||
>
|
||||
>()("foo");
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user