// Copyright Daniel Wallin 2005. Use, modification and distribution is // subject to the Boost Software License, Version 1.0. (See accompanying // file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt) #include #include #include "basics.hpp" namespace test { template void f(Params const &) {} } int main() { using namespace test; f((name = 1, value = 1, test::index = 1, tester = 1, value = 1 // repeated keyword: should not compile )); return 0; }