CLanguage by praeclarum

<PackageReference Include="CLanguage" Version="0.17.40" />

.NET API 203,776 bytes

 ParameterDeclaration

public class ParameterDeclaration
public Expression CtorArgumentValue { get; }

public Declarator Declarator { get; }

public Expression DefaultValue { get; }

public string Name { get; }

public ParameterDeclaration(string name)

public ParameterDeclaration(Expression ctorArgumentValue)