/**
* annotation_object_compute_sum:
* @nums: (array): Sequence of numbers
*
* Test taking a zero-terminated array
**/
annotation_object_compute_sumnumsarraySequence of numbersTest taking a zero-terminated array
/**
* annotation_object_compute_sum_n:
* @object: a #AnnotationObject
* @nums: (array length=n_nums zero-terminated=0): Sequence of
* numbers that are zero-terminated
* @n_nums: Length of number array
*
* Test taking an array with length parameter
**/
annotation_object_compute_sum_nobjecta #AnnotationObjectnumsarraySequence of
numbers that are zero-terminatedn_numsLength of number arrayTest taking an array with length parameter
/**
* annotation_object_compute_sum_nz:
* @object: a #AnnotationObject
* @nums: (array length=n_nums zero-terminated=1): Sequence of numbers that
* are zero-terminated
* @n_nums: Length of number array
*
* Test taking a zero-terminated array with length parameter
**/
annotation_object_compute_sum_nzobjecta #AnnotationObjectnumsarraySequence of numbers that
are zero-terminatedn_numsLength of number arrayTest taking a zero-terminated array with length parameter
/**
* annotation_object_parse_args:
* @object: a #AnnotationObject
* @argc: (inout): Length of the argument vector
* @argv: (inout) (array length=argc zero-terminated=1): Argument vector
*
* Test taking a zero-terminated array with length parameter
**/
annotation_object_parse_argsobjecta #AnnotationObjectargcinoutLength of the argument vectorargvinoutarrayArgument vectorTest taking a zero-terminated array with length parameter
/**
* annotation_object_set_data:
* @object: a #AnnotationObject
* @data: (array length=length): The data
* @length: Length of the data
*
* Test taking a guchar * with a length.
**/
annotation_object_set_dataobjecta #AnnotationObjectdataarrayThe datalengthLength of the dataTest taking a guchar * with a length.
/**
* annotation_string_zero_terminated:
* @data: (array fixed-size=2): a third value
*
* Return value: (transfer full) (array zero-terminated=1): The return value
*/
annotation_string_zero_terminateddataarraya third valuereturnstransferarrayThe return value
/**
* annotation_string_zero_terminated:
* @data: (array invalid fixed-size=2): a third value
*
* Return value: (transfer full) (array zero-terminated=1): The return value
*/
annotation_string_zero_terminateddataarraya third valuereturnstransferarrayThe return value3: Warning: Test: invalid "array" annotation option: "invalid"
/**
* g_app_launch_context_get_environment:
* @arg1: (array zero-terminated): ...
* @arg2: (array length): ...
*
* Returns: (array zero-terminated=yes): the child's environment
*/
g_app_launch_context_get_environmentarg1array...arg2array...returnsarraythe child's environment3: Warning: Test: "array" annotation option "zero-terminated" needs a value4: Warning: Test: "array" annotation option "length" needs a value6: Warning: Test: invalid "array" annotation option "zero-terminated" value "yes", must be an integer