Interface ICstVisitor<IN, OUT>

interface ICstVisitor<IN, OUT> {
    validateVisitor(): void;
    visit(cstNode: CstNode | CstNode[], param?: IN): OUT;
}

Type Parameters

  • IN
  • OUT

Methods

  • Will throw an error if the visitor is missing any required methods

    • visitXYZ for each XYZ grammar rule.

    Returns void