Fixed string expression ctor
This commit is contained in:
parent
2f17fe1c1a
commit
3c0c9b89be
@ -288,9 +288,10 @@ namespace raii{
|
|||||||
Right m_r;
|
Right m_r;
|
||||||
|
|
||||||
public:
|
public:
|
||||||
constexpr string_cat_expr(Left l, Right r):
|
template<class T, class U>
|
||||||
m_l(std::forward<Left>(l)),
|
constexpr string_cat_expr(T&& l, U&& r):
|
||||||
m_r(std::forward<Right>(r)){}
|
m_l(std::forward<T>(l)),
|
||||||
|
m_r(std::forward<U>(r)){}
|
||||||
constexpr string_cat_expr(const string_cat_expr& s):
|
constexpr string_cat_expr(const string_cat_expr& s):
|
||||||
m_l(std::forward<Left>(s.m_l)),
|
m_l(std::forward<Left>(s.m_l)),
|
||||||
m_r(std::forward<Right>(s.m_r)){}
|
m_r(std::forward<Right>(s.m_r)){}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user