rhombic
Version:
SQL parsing, lineage extraction and manipulation
16 lines • 621 B
TypeScript
import { TablePrimaryContext, TableReferenceContext } from "../Context";
import { TablePrimary } from "..";
declare const Visitor: new (...args: any[]) => import("chevrotain").ICstVisitor<any, any>;
/**
* Visitor to check if a tableReference is part of the query
*/
export declare class TablePrimaryVisitor extends Visitor {
hasTablePrimary: boolean;
tables: TablePrimary[];
private name;
constructor(name?: string);
protected tableReference(ctx: TableReferenceContext): void;
protected tablePrimary(ctx: TablePrimaryContext): void;
}
export {};
//# sourceMappingURL=TablePrimaryVisitor.d.ts.map