/// <summary> Creates a new immutable <see cref="ParameterExpression" /> with name `this` for the specified method. If the <paramref name="method"/>`.DeclaringType` is a value type, the parameter type will be a reference. </summary> public static ParameterExpression CreateThisParam(MethodSignature method, string name = "this") =>
public FmtToken Format() => MethodSignature.Format(Signature, this.MethodTypeArguments, this.Params(), this.ResultType());