Diagnostics

This commit is contained in:
nub31
2025-07-23 00:43:50 +02:00
parent fd9fc6da66
commit bf89fe02d3
7 changed files with 193 additions and 45 deletions

View File

@@ -26,4 +26,16 @@ public class SourceFile
public static bool operator ==(SourceFile? left, SourceFile? right) => Equals(left, right);
public static bool operator !=(SourceFile? left, SourceFile? right) => !Equals(left, right);
}
public class SourceFileSpan
{
public SourceFileSpan(SourceFile sourceFile, SourceSpan span)
{
SourceFile = sourceFile;
Span = span;
}
public SourceFile SourceFile { get; }
public SourceSpan Span { get; }
}