Optimizing for RVO

[SVN r35249]
This commit is contained in:
Joel de Guzman
2006-09-21 14:20:59 +00:00
parent 9267941ce3
commit 980fe1f6ab
10 changed files with 18 additions and 31 deletions

View File

@ -43,8 +43,8 @@ namespace boost { namespace fusion
inline typename result_of::has_key<Sequence, Key>::type
has_key(Sequence const& seq)
{
static typename result_of::has_key<Sequence, Key>::type result;
return result;
typedef typename result_of::has_key<Sequence, Key>::type result;
return result();
}
}}