コード例 #1
0
        protected internal virtual void ExitRule(IParseTreeListener listener, IRuleNode r)
        {
            ParserRuleContext ctx = (ParserRuleContext)r.RuleContext;

            ctx.ExitRule(listener);
            listener.ExitEveryRule(ctx);
        }
コード例 #2
0
 public void ExitEveryRule(ParserRuleContext ctx)
 {
     foreach (var listener in _listeners)
     {
         ctx.ExitRule(listener);
         listener.ExitEveryRule(ctx);
     }
 }
コード例 #3
0
 public void ExitEveryRule(ParserRuleContext ctx)
 {
     foreach (var listener in _listeners)
     {
         listener.ExitEveryRule(ctx);
         ctx.ExitRule(listener);
     }
 }