UNPKG

antlr4ts

Version:

ANTLR 4 runtime for JavaScript written in Typescript

18 lines (17 loc) 773 B
/*! * Copyright 2016 The ANTLR Project. All rights reserved. * Licensed under the BSD-3-Clause license. See LICENSE file in the project root for license information. */ import { ParseTreeVisitor } from "./ParseTreeVisitor"; import { TerminalNode } from "./TerminalNode"; import { Token } from "../Token"; /** Represents a token that was consumed during resynchronization * rather than during a valid match operation. For example, * we will create this kind of a node during single token insertion * and deletion as well as during "consume until error recovery set" * upon no viable alternative exceptions. */ export declare class ErrorNode extends TerminalNode { constructor(token: Token); accept<T>(visitor: ParseTreeVisitor<T>): T; }