Fixed issue in the constructor of ASaPType so that function types are replaced
by their return type (which could be a function pointer type) so as to simplify
the passes using the SymbolTable.