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