Здравствуйте, Voivoid, Вы писали:
V>V>namespace bar
V>{
V> template <typename T, typename K>
V> constexpr inline auto test_alias = foo::test<T, K>;
V>}
V>
V>Правда в этом случае вывод типов при вызове функции через такой alias не работает и надо будет руками параметры прописывать:
V>V>test_alias<int, int>(2,3);
V>
Ну, в этом случае получается шаблон указателя на функцию. Конечно, это не то же самое, что шаблон функции — вывода шаблонных параметров для него не будет и ни в ADL, ни в overload resolution он не сможет участвовать.