CLanguage by praeclarum

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

 Pointer

public class Pointer
using System.Runtime.CompilerServices; namespace CLanguage.Syntax { [System.Runtime.CompilerServices.NullableContext(2)] [System.Runtime.CompilerServices.Nullable(0)] public class Pointer { public TypeQualifiers TypeQualifiers { get; set; } public Pointer NextPointer { get; set; } [System.Runtime.CompilerServices.NullableContext(1)] public Pointer(TypeQualifiers qual, Pointer p) { TypeQualifiers = qual; NextPointer = p; } public Pointer(TypeQualifiers qual) { TypeQualifiers = qual; } } }