Type checking basics
This commit is contained in:
@@ -44,6 +44,17 @@ public sealed class DiagnosticBuilder(DiagnosticSeverity severity, string messag
|
||||
return this;
|
||||
}
|
||||
|
||||
public DiagnosticBuilder At(string fileName, TypedNode? node)
|
||||
{
|
||||
if (node != null && node.Tokens.Count != 0)
|
||||
{
|
||||
// todo(nub31): Calculate length based on last token
|
||||
At(fileName, node.Tokens[0]);
|
||||
}
|
||||
|
||||
return this;
|
||||
}
|
||||
|
||||
public DiagnosticBuilder WithHelp(string helpMessage)
|
||||
{
|
||||
help = helpMessage;
|
||||
|
||||
Reference in New Issue
Block a user