CLanguage by praeclarum

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

.NET API 205,824 bytes

 Location

public struct Location : IEquatable<Location>
public static readonly Location Null

public readonly int Column

public readonly Document Document

public readonly int Index

public readonly int Line

public bool IsNull { get; }

public Location(Document document, int index, int line, int column)

public static Location op_Addition(Location location, int columnOffset)

public static bool op_Equality(Location x, Location y)

public static bool op_Inequality(Location x, Location y)

public bool Equals(Location y)