4 * test_invalid_optional:
7 * @param3: (optional) (in):
11 int *test_invalid_optional(int param, GObject *param2, int *param3);
13 // EXPECT:5: Warning: Test: invalid "optional" annotation: only valid for out and inout parameters
14 // EXPECT:6: Warning: Test: invalid "optional" annotation: only valid for out and inout parameters
15 // EXPECT:7: Warning: Test: invalid "optional" annotation: only valid for out and inout parameters
16 // EXPECT:9: Warning: Test: invalid "optional" annotation: only valid for out and inout parameters