Class IndistinguishableSymbolsError
- Namespace
- Farkle.Diagnostics.Builder
- Assembly
- Farkle.dll
Contains information about a case where the builder could not distinguish between two or more symbols.
public sealed class IndistinguishableSymbolsError : ISpanFormattable, IFormattable
- Inheritance
-
IndistinguishableSymbolsError
- Implements
Remarks
The error messages of this class support disambiguating symbols by their kind (terminal, noise, group start, group end) if the same name appears in symbols of different kind.
Properties
SymbolNames
The names of the conflicting symbols.
public ImmutableArray<string> SymbolNames { get; }
Property Value
Methods
ToString()
Returns a string that represents the current object.
public override string ToString()
Returns
- string
A string that represents the current object.