BAN: Add requires clauses for Container::emplace{,_back} functions
This allows syntax highlighters to report errors!
This commit is contained in:
@@ -217,7 +217,7 @@ namespace BAN
|
||||
}
|
||||
|
||||
template<typename T, typename... Args>
|
||||
void emplace(Args&&... args) requires (can_have<T>())
|
||||
void emplace(Args&&... args) requires (can_have<T>() && is_constructible_v<T, Args...>)
|
||||
{
|
||||
clear();
|
||||
m_index = detail::index<T, Ts...>();
|
||||
|
||||
Reference in New Issue
Block a user