| 239 | constexpr explicit ZeroTerminatedArray(const GI::TypeInfo&) {} |
| 240 | |
| 241 | static bool in(JSContext* cx, GITypeTag element_tag, GIArgument* arg, |
| 242 | const char* arg_name, GjsArgumentFlags flags, |
| 243 | JS::HandleValue value) { |
| 244 | return gjs_value_to_basic_array_gi_argument( |
| 245 | cx, value, element_tag, GI_ARRAY_TYPE_C, arg, arg_name, |
| 246 | GJS_ARGUMENT_ARGUMENT, flags); |
| 247 | } |
| 248 | |
| 249 | static bool out(JSContext* cx, GITypeTag element_tag, GIArgument* arg, |
| 250 | JS::MutableHandleValue value) { |
nothing calls this directly
no test coverage detected