summaryrefslogtreecommitdiff
path: root/tests/warn/callback-invalid-scope.h
blob: f6cfd87b2a7c9be9fa436a3da16020baec3e0c9a (plain)
1
2
3
4
5
6
7
8
9
10
11
#include "common.h"

/**
 * test_callback_invalid:
 * @callback: (scope invalid):
 *
 */
void test_callback_invalid(GCallback *callback, gpointer user_data);

// EXPECT:5: Warning: Test: Invalid scope 'invalid' for parameter 'callback'
// EXPECT:8: Warning: Test: test_callback_invalid: argument callback: Missing (scope) annotation for callback without GDestroyNotify (valid: call, async)