[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> template<class Params>
int f_impl(const Params& p) int f_impl(const Params& p)
{ {
p[tester]( p[tester](
p[name] p[name]
, p[value || &value_default ] , p[value || value_default() ]
, p[index | 999] , p[index | 999]
); );
return 1; return 1;