public void ExitArgumentList(QueryParser.ArgumentListContext context) { }
/// <summary> /// Exit a parse tree produced by <see cref="QueryParser.argumentList"/>. /// <para>The default implementation does nothing.</para> /// </summary> /// <param name="context">The parse tree.</param> public virtual void ExitArgumentList([NotNull] QueryParser.ArgumentListContext context) { }
/// <summary> /// In this method we remember the "return address" of a function. That is, a place /// in the _expressions stack where we should return after the function call. To put /// it in another way, it is the index of the first argument of this function in the stack. /// </summary> /// <param name="context"></param> public void EnterArgumentList(QueryParser.ArgumentListContext context) { _expressionsFrameStart.Push(_expressions.Count); }