/**
* annotation_object_out:
* @object: a #GObject
* @outarg: (out): This is an argument test
*
* This is a test for out arguments
*
* Return value: an int
*/
annotation_object_outobjecta #GObjectoutargoutThis is an argument testThis is a test for out argumentsreturnsan int
/**
* regress_test_struct_a_clone:
* @a: the structure
* @a_out: (out caller-allocates): the cloned structure
*/
regress_test_struct_a_cloneathe structurea_outoutthe cloned structure
/**
* regress_test_struct_a_clone:
* @a: the structure
* @a_out: (out callee-allocates): the cloned structure
*/
regress_test_struct_a_cloneathe structurea_outoutthe cloned structure
/**
* regress_test_struct_a_clone:
* @a: (out invalid): the structure
* @a_out: (out callee-allocates=invalid): the cloned structure
*/
regress_test_struct_a_cloneaoutthe structurea_outoutthe cloned structure4: Warning: Test: invalid annotation options: expected a "list" but received "key=value pairs":
* @a_out: (out callee-allocates=invalid): the cloned structure
^3: Warning: Test: invalid "out" annotation option: "invalid"4: Warning: Test: invalid "out" annotation option: "callee-allocates=invalid"