normalize CFunction types on creation
normalize CFunction types on creation
following ISO C standard ISO/IEC 9899:1999 Chapter 6.7.5.3 -> unnamed void parameter as only parameter => empty parameter list (handled elsewhere) -> translate array parameter into pointer -> translate function parameter into pointer to function