CLanguage by praeclarum

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

.NET API 206,848 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)