in include/spotify/json/codec/array.hpp [141:151]
object_type decode(decode_context &context) const {
using inserter = detail::container_inserter<T>;
object_type output;
typename inserter::state state = inserter::init_state;
detail::decode_comma_separated(context, '[', ']', [&]{
state = inserter::insert(
context, state, output, _inner_codec.decode(context));
});
inserter::validate(context, state, output);
return output;
}