| 1076 | flags()); |
| 1077 | } |
| 1078 | bool release(JSContext*, GjsFunctionCallState* state, GIArgument* in_arg, |
| 1079 | GIArgument* out_arg [[maybe_unused]]) override { |
| 1080 | if (!state->call_completed() || m_transfer != GI_TRANSFER_NOTHING) |
| 1081 | return true; |
| 1082 | |
| 1083 | gjs_gi_argument_release_byte_array(in_arg); |
| 1084 | return true; |
| 1085 | } |
| 1086 | }; |
| 1087 | |
| 1088 | struct ByteArrayOut : ByteArrayReturn, Positioned { |
nothing calls this directly
no test coverage detected