public String toInfoString(Parser recognizer) {List<String> rules = recognizer.getRuleInvocationStack(this);Collections.reverse(rules);return "ParserRuleContext"+rules+"{" +"start=" + start +", stop=" + stop +'}';}

public virtual string ToInfoString(Parser recognizer){List<string> rules = new List<string>(recognizer.GetRuleInvocationStack(this));rules.Reverse();return "ParserRuleContext" + rules + "{" + "start=" + _start + ", stop=" + _stop + '}';}
