Initial version
This commit is contained in:
commit
9787797d15
14 changed files with 826 additions and 0 deletions
33
tests/include/test.c
Normal file
33
tests/include/test.c
Normal file
|
|
@ -0,0 +1,33 @@
|
|||
#include "test.h"
|
||||
|
||||
int test_call_int() {
|
||||
return 5;
|
||||
}
|
||||
|
||||
struct STRUCT1 test_call_int_param(int param1) {
|
||||
struct STRUCT1 s;
|
||||
|
||||
s.field1 = param1;
|
||||
|
||||
return s;
|
||||
}
|
||||
|
||||
STRUCT2 test_call_int_param2(int param1, STRUCT2 param2) {
|
||||
STRUCT2 s;
|
||||
|
||||
s.field1 = param1 + param2.field1;
|
||||
|
||||
return s;
|
||||
}
|
||||
|
||||
STRUCT2 test_call_int_param3(int param1, struct STRUCT1 param2) {
|
||||
STRUCT2 s;
|
||||
|
||||
s.field1 = param1 + param2.field1;
|
||||
|
||||
return s;
|
||||
}
|
||||
|
||||
ENUM2 test_call_int_param4(enum ENUM param1) {
|
||||
return enum4;
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue