Support function pointers with no arguments.

This fixes a bug where the following code raised an exception:

	typedef int (*foo)();