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

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