[SVN r1879]
This commit is contained in:
Daniel Wallin
2004-01-15 20:24:42 +00:00
parent 9c0622b7cb
commit 4fecf9b81f

View File

@@ -62,17 +62,22 @@ namespace test
>
{};
double value_default()
struct value_default
{
return 666.222;
}
typedef double result_type;
double operator()() const
{
return 666.222;
}
};
template<class Params>
int f_impl(const Params& p)
{
p[tester](
p[name]
, p[value || &value_default ]
, p[value || value_default() ]
, p[index | 999]
);
return 1;