public LeftRecursionCyclesMessage(String fileName, Collection<? extends Collection<Rule>> cycles) { super(ErrorType.LEFT_RECURSION_CYCLES, getStartTokenOfFirstRule(cycles), cycles); this.fileName = fileName; }
public void leftRecursionCycles(String fileName, Collection<? extends Collection<Rule>> cycles) { errors++; ANTLRMessage msg = new LeftRecursionCyclesMessage(fileName, cycles); tool.error(msg); }
LeftRecursionCyclesMessage lmsg = (LeftRecursionCyclesMessage)issue.msg; Collection<? extends Collection<Rule>> cycles = (Collection<? extends Collection<Rule>>)lmsg.getArgs()[0]; for (Collection<Rule> cycle : cycles) { for (Rule r : cycle) {
public void leftRecursionCycles(String fileName, Collection<? extends Collection<Rule>> cycles) { errors++; ANTLRMessage msg = new LeftRecursionCyclesMessage(fileName, cycles); tool.error(msg); }
public void leftRecursionCycles(String fileName, Collection<? extends Collection<Rule>> cycles) { errors++; ANTLRMessage msg = new LeftRecursionCyclesMessage(fileName, cycles); tool.error(msg); }
public LeftRecursionCyclesMessage(String fileName, Collection<? extends Collection<Rule>> cycles) { super(ErrorType.LEFT_RECURSION_CYCLES, getStartTokenOfFirstRule(cycles), cycles); this.fileName = fileName; }
public void leftRecursionCycles(String fileName, Collection<? extends Collection<Rule>> cycles) { errors++; ANTLRMessage msg = new LeftRecursionCyclesMessage(fileName, cycles); tool.error(msg); }
public LeftRecursionCyclesMessage(String fileName, Collection<? extends Collection<Rule>> cycles) { super(ErrorType.LEFT_RECURSION_CYCLES, getStartTokenOfFirstRule(cycles), cycles); this.fileName = fileName; }
public void leftRecursionCycles(String fileName, Collection<? extends Collection<Rule>> cycles) { errors++; ANTLRMessage msg = new LeftRecursionCyclesMessage(fileName, cycles); tool.error(msg); }
public LeftRecursionCyclesMessage(String fileName, Collection<? extends Collection<Rule>> cycles) { super(ErrorType.LEFT_RECURSION_CYCLES, getStartTokenOfFirstRule(cycles), cycles); this.fileName = fileName; }
public LeftRecursionCyclesMessage(String fileName, Collection<? extends Collection<Rule>> cycles) { super(ErrorType.LEFT_RECURSION_CYCLES, getStartTokenOfFirstRule(cycles), cycles); this.fileName = fileName; }