From 9d0d078ff297138622cd2f3f1076f5984395e42b Mon Sep 17 00:00:00 2001 From: Boris Kolpackov Date: Sat, 19 Mar 2016 11:34:10 +0200 Subject: Add support for pair representation reversibility --- build2/variable.ixx | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'build2/variable.ixx') 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::assign (n); + return value_traits::assign (n, nullptr); + } + + template + inline bool + assign (name& l, name& r) + { + return value_traits::assign (l, &r); } template -- cgit v1.1