3
0
mirror of https://github.com/triqs/dft_tools synced 2024-10-31 19:23:45 +01:00

correction: previous commit, forgot a namespace

- in some case, need to add triqs::clef in the macros.
(was not compiling doc).
This commit is contained in:
Olivier Parcollet 2014-04-09 12:12:41 +02:00
parent 2f2104e86e
commit db59c8e5fc

View File

@ -573,7 +573,7 @@ namespace triqs { namespace clef {
} \ } \
}; \ }; \
template <typename... A> \ template <typename... A> \
auto name(A&&... a) const -> typename _result_of::make_expr_call<__clef_lazy_method_impl_##TY##_##name,const Obj&,A...>::type \ auto name(A&&... a) const -> typename triqs::clef::_result_of::make_expr_call<__clef_lazy_method_impl_##TY##_##name,const Obj&,A...>::type \
{ return make_expr_call(__clef_lazy_method_impl_##TY##_##name{}, *this, std::forward<A>(a)...);} { return make_expr_call(__clef_lazy_method_impl_##TY##_##name{}, *this, std::forward<A>(a)...);}
#define TRIQS_CLEF_IMPLEMENT_LAZY_CALL(...) \ #define TRIQS_CLEF_IMPLEMENT_LAZY_CALL(...) \