Fix for unhandled null pointer exception in VisitParameterDecl()

This got me past the unhandled exception, but is this null indicative of a problem elsewhere, which needs better error handling?

What does parameter.Type being null actually mean at this point in the flow?

This is the form of the parameter which the failure is happening on ...

char* pArgv[]

... in a main()-style function prototype.