bindings for {getNumArguments, getArgument, getNumArgTypes, getArgType, isFunctionTypeVariadic}