diff options
Diffstat (limited to 'tests/include/test.h')
| -rw-r--r-- | tests/include/test.h | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/tests/include/test.h b/tests/include/test.h index e040d7f..29181c5 100644 --- a/tests/include/test.h +++ b/tests/include/test.h @@ -52,6 +52,12 @@ typedef struct { ENUM4 *field5[TEST_INT]; } STRUCT4; +typedef struct STRUCT5 { + int (*tci)(); + struct STRUCT1 (*tcp)(int); + float (*tcp8)(int *i); +} STRUCT5; + union UNION1 { int field1; float field2; @@ -69,4 +75,5 @@ STRUCT2 test_call_param3(int param1, struct STRUCT1 param2); ENUM2 test_call_param4(enum ENUM param1); union UNION1 test_call_param5(float param1); unsigned char test_call_param6(UNION2 param1); -int test_call_param7(union UNION1 param1);
\ No newline at end of file +int test_call_param7(union UNION1 param1); +float test_call_param8(int *param1);
\ No newline at end of file |
