public override void ExitOrderByClause(MySqlParser.OrderByClauseContext context)
 {
     if (_tmpDepth == _depth)
     {
         _isOtherListener = false;
     }
 }
Exemple #2
0
 public override void EnterOrderByClause(MySqlParser.OrderByClauseContext context)
 {
     if (_isOtherListener == 1 && Rules.Count > 0 && _isFirst)
     {
         Rules.Remove(Rules[Rules.Count - 1]);
         _isFirst = false;
     }
 }
 public override void EnterOrderByClause(MySqlParser.OrderByClauseContext context)
 {
     if (_tmpDepth == _depth)
     {
         OrderByClause fromClause = new OrderByClause(context.SourceInterval, context, Environment.NewLine + "ORDER-----" + context.GetText() + "----ORDER" + Environment.NewLine);
         AllRules.Remove(AllRules[AllRules.Count - 1]);
         AllRules.Add(fromClause);
         _isOtherListener = true;
     }
 }