Added check for null parameter.Type in VisitParameterDecl() in the ASTVisitor.

In the absense of this check the function was hitting an unhandled exception just below.

It is an assumption on my behalf that it is safe to early-out of this function, and I don't know the codebase enough to know if that is a safe assumption yet.