@accepts(GIRepository.ArgInfo)
@returns(gboolean)
def arg_info_is_caller_allocates(info)
Obtain if the argument is a pointer to a struct or object that will receive an output of a function. The default assumption for %GI_DIRECTION_OUT arguments which have allocation is that the callee allocates; if this is %TRUE, then the caller must allocate.
info : |
a GIArgInfo |
Returns : |
%TRUE if caller is required to have allocated the argument |