Example #1
0
 public void ExitArgumentList(QueryParser.ArgumentListContext context)
 {
 }
Example #2
0
 /// <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)
 {
 }
Example #3
0
 /// <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);
 }