Table of Contents

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

ImmutableArray<string>

Methods

ToString()

Returns a string that represents the current object.

public override string ToString()

Returns

string

A string that represents the current object.

See Also