diff options
author | Boris Kolpackov <boris@codesynthesis.com> | 2018-07-14 18:30:28 +0200 |
---|---|---|
committer | Karen Arutyunov <karen@codesynthesis.com> | 2018-07-16 16:49:58 +0300 |
commit | 55e858010b9ba53c27475d9ce6f864a84d28fa81 (patch) | |
tree | ddbbcc909abc23310117afee2225f6197f475f18 /unit-tests/function/driver.cxx | |
parent | 3f2b42c3c01ecfee6a63653172d437aa0e915b68 (diff) |
Resolve function overload via the argument reversal to untyped
Diffstat (limited to 'unit-tests/function/driver.cxx')
-rw-r--r-- | unit-tests/function/driver.cxx | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/unit-tests/function/driver.cxx b/unit-tests/function/driver.cxx index e97596a..393b456 100644 --- a/unit-tests/function/driver.cxx +++ b/unit-tests/function/driver.cxx @@ -54,6 +54,8 @@ namespace build2 f["ambig"] = [](names a, optional<string>) {return a;}; f["ambig"] = [](names a, optional<uint64_t>) {return a;}; + f["reverse"] = [](names a) {return a;}; + f["scoped"] = [](const scope*, names a) {return a;}; f["scoped_void"] = [](const scope*, names) {}; f["scoped"] = &scoped; |