Initial commit with Advoware proxy

This commit is contained in:
root
2025-10-19 14:57:07 +00:00
commit 273aa8b549
45771 changed files with 5534555 additions and 0 deletions

View File

@@ -0,0 +1,27 @@
/*!
* 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 { Interval } from "../misc/Interval";
import { Parser } from "../Parser";
import { ParseTree } from "./ParseTree";
import { ParseTreeVisitor } from "./ParseTreeVisitor";
import { RuleContext } from "../RuleContext";
import { RuleNode } from "./RuleNode";
import { Token } from "../Token";
export declare class TerminalNode implements ParseTree {
_symbol: Token;
_parent: RuleNode | undefined;
constructor(symbol: Token);
getChild(i: number): never;
get symbol(): Token;
get parent(): RuleNode | undefined;
setParent(parent: RuleContext): void;
get payload(): Token;
get sourceInterval(): Interval;
get childCount(): number;
accept<T>(visitor: ParseTreeVisitor<T>): T;
get text(): string;
toStringTree(parser?: Parser): string;
toString(): string;
}