public ParamInfo(PopulatedType type, string name = null, ParameterKind parameterKind = default) { Type = type; Name = name ?? string.Empty; ParameterKind = parameterKind; _stringified = Stringify(); }
public ParamInfo WithType(PopulatedType type) => new ParamInfo(type, Name, ParameterKind);