@Override protected void exitLexerAlternative(GrammarAST tree) { frequencies.push(combineMax(frequencies.pop(), frequencies.pop())); minFrequencies.push(combineMin(minFrequencies.pop(), minFrequencies.pop())); }
@Override protected void exitAlternative(AltAST tree) { frequencies.push(combineMax(frequencies.pop(), frequencies.pop())); minFrequencies.push(combineMin(minFrequencies.pop(), minFrequencies.pop())); }
@Override protected void exitLexerAlternative(GrammarAST tree) { frequencies.push(combineMax(frequencies.pop(), frequencies.pop())); minFrequencies.push(combineMin(minFrequencies.pop(), minFrequencies.pop())); }
@Override protected void exitAlternative(AltAST tree) { frequencies.push(combineMax(frequencies.pop(), frequencies.pop())); minFrequencies.push(combineMin(minFrequencies.pop(), minFrequencies.pop())); }
@Override protected void exitLexerAlternative(GrammarAST tree) { frequencies.push(combineMax(frequencies.pop(), frequencies.pop())); minFrequencies.push(combineMin(minFrequencies.pop(), minFrequencies.pop())); }
@Override protected void exitAlternative(AltAST tree) { frequencies.push(combineMax(frequencies.pop(), frequencies.pop())); minFrequencies.push(combineMin(minFrequencies.pop(), minFrequencies.pop())); }