AK: Restrict template parameter of JsonArray constructor

This constructor doesn't need to accept iterable containers of anything
other than `JsonValue`s.
This commit is contained in:
Jonne Ransijn 2024-11-16 23:55:15 +01:00 committed by Sam Atkins
parent a4f23c512c
commit e2b69fe7e2
Notes: github-actions[bot] 2024-12-04 16:47:01 +00:00

View file

@ -37,7 +37,7 @@ public:
{
}
template<IterableContainer ContainerT>
template<IterableContainerOf<JsonValue> ContainerT>
JsonArray(ContainerT const& source)
{
for (auto& value : source)