double normalCPPFunction(int p1, char p2, float p3);
static int staticCPPFunction(double p1);
extern float externCPPFunction(int p1);
inline void inlineCPPFunction(long p1);
void varArgsCPPFunction(int p1, ...);

void voidCPPFunction();
int intCPPFunction();
double doubleCPPFunction();
char charCPPFunction();
float floatCPPFunction();
