/** * 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_out object a #GObject outarg out This is an argument test This is a test for out arguments returns an int /** * annotation_object_out: * @object: a #GObject * @outarg: (out): This is an argument test * * This is a test for out arguments * * Returns: an int */ /** * regress_test_struct_a_clone: * @a: the structure * @a_out: (out caller-allocates): the cloned structure */ regress_test_struct_a_clone a the structure a_out out the cloned structure /** * regress_test_struct_a_clone: * @a: the structure * @a_out: (out caller-allocates): the cloned structure */ /** * regress_test_struct_a_clone: * @a: the structure * @a_out: (out callee-allocates): the cloned structure */ regress_test_struct_a_clone a the structure a_out out the cloned structure /** * regress_test_struct_a_clone: * @a: the structure * @a_out: (out callee-allocates): the 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_clone a out the structure a_out out the cloned structure 4: 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" /** * regress_test_struct_a_clone: * @a: (out invalid): the structure * @a_out: (out callee-allocates=invalid): the cloned structure */