diff options
Diffstat (limited to 'build2/variable.ixx')
-rw-r--r-- | build2/variable.ixx | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/build2/variable.ixx b/build2/variable.ixx index b368c6e..df3f0c5 100644 --- a/build2/variable.ixx +++ b/build2/variable.ixx @@ -34,7 +34,14 @@ namespace build2 inline bool assign (name& n) { - return value_traits<T>::assign (n); + return value_traits<T>::assign (n, nullptr); + } + + template <typename T> + inline bool + assign (name& l, name& r) + { + return value_traits<T>::assign (l, &r); } template <typename T> |