Fixed delegate generation problem.
Reverted the hack about filling the empty names of parameters explicitly for function types. Added tests for this regression and another one caused by the changed around the introduction of FunctionType.Arguments.

Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
Revert "Fixed function types to provide qualified argument types in the AST."

This reverts commit 70122b05680eb8f15b5396205f7f31f4ef900bac.

Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
Fixed the parsing of function prototypes in cases where the Clang type locator is not available.

Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>