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;
}
}
}