public BindingPathParserException(BindingPathError bindingPathError, Lexeme <ˍ> lexeme) : base($"Error: {bindingPathError} when parsing {lexeme}") { this.BindingPathError = bindingPathError; this.Lexeme = lexeme; }
private static Exception CreateParseException(BindingPathError bindingPathError, Lexeme <ˍ> lexeme) { throw new BindingPathParserException(bindingPathError, lexeme); }
public BindingPathError(BindingPathError bindingPathError, Lexeme <TTokenType> lexeme) { this.Error = bindingPathError; this.Lexeme = lexeme; }