summaryrefslogtreecommitdiff
path: root/tests/scanner/regress.h
diff options
context:
space:
mode:
Diffstat (limited to 'tests/scanner/regress.h')
-rw-r--r--tests/scanner/regress.h38
1 files changed, 33 insertions, 5 deletions
diff --git a/tests/scanner/regress.h b/tests/scanner/regress.h
index 562e8a4c..ee535f65 100644
--- a/tests/scanner/regress.h
+++ b/tests/scanner/regress.h
@@ -352,18 +352,46 @@ gboolean regress_test_obj_torture_signature_1 (RegressTestObj *obj,
guint m,
GError **error);
-gboolean regress_test_obj_skip_return_val (RegressTestObj *obj,
- gint a,
- gint *out_b,
- gdouble c,
- GError **error);
+gboolean regress_test_obj_skip_return_val (RegressTestObj *obj,
+ gint a,
+ gint *out_b,
+ gdouble c,
+ gint *inout_d,
+ gint *out_sum,
+ gint num1,
+ gint num2,
+ GError **error);
gboolean regress_test_obj_skip_param (RegressTestObj *obj,
gint a,
gint *out_b,
gdouble c,
+ gint *inout_d,
+ gint *out_sum,
+ gint num1,
+ gint num2,
GError **error);
+gboolean regress_test_obj_skip_out_param (RegressTestObj *obj,
+ gint a,
+ gint *out_b,
+ gdouble c,
+ gint *inout_d,
+ gint *out_sum,
+ gint num1,
+ gint num2,
+ GError **error);
+
+gboolean regress_test_obj_skip_inout_param (RegressTestObj *obj,
+ gint a,
+ gint *out_b,
+ gdouble c,
+ gint *inout_d,
+ gint *out_sum,
+ gint num1,
+ gint num2,
+ GError **error);
+
/* virtual */
int regress_test_obj_do_matrix (RegressTestObj *obj, const char *somestr);