Home | History | Annotate | Download | only in runtime

Lines Matching refs:ruleIndex

793 	public int getRuleMemoization(int ruleIndex, int ruleStartIndex) {
794 if ( state.ruleMemo[ruleIndex]==null ) {
795 state.ruleMemo[ruleIndex] = new HashMap();
798 (Integer)state.ruleMemo[ruleIndex].get(new Integer(ruleStartIndex));
814 public boolean alreadyParsedRule(IntStream input, int ruleIndex) {
815 int stopIndex = getRuleMemoization(ruleIndex, input.index());
820 //System.out.println("rule "+ruleIndex+" will never succeed");
824 //System.out.println("seen rule "+ruleIndex+" before; skipping ahead to @"+(stopIndex+1)+" failed="+state.failed);
834 int ruleIndex,
841 if ( ruleIndex >= state.ruleMemo.length ) {
842 System.err.println("!!!!!!!!! memo size is "+state.ruleMemo.length+", but rule index is "+ruleIndex);
844 if ( state.ruleMemo[ruleIndex]!=null ) {
845 state.ruleMemo[ruleIndex].put(
865 public void traceIn(String ruleName, int ruleIndex, Object inputSymbol) {
874 int ruleIndex,