public override string ToString() { return (HasThis ? "instance " : "") + ReturnType.FullName + " *(" + Parameters.Select(x => x.ParameterType).GetTypeArrayString() + ")"; }