summaryrefslogtreecommitdiff
path: root/tests/warn/invalid-nullable.h
blob: 8a9174ab3388b2a8581f64581796712fa7c709c2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include "common.h"

/**
 * test_invalid_nullable:
 * @param: (nullable):
 * @param2: (nullable):
 *
 * Returns: (nullable):
 */
int test_invalid_nullable(int param, GType param2);

// EXPECT:5: Warning: Test: invalid "nullable" annotation: only valid for pointer types and out parameters
// EXPECT:6: Warning: Test: invalid "nullable" annotation: only valid for pointer types and out parameters
// EXPECT:8: Warning: Test: invalid "nullable" annotation: only valid for pointer types and out parameters