/** * Return the associated state if the most recent transition is labeled with * <code>label</code>. */ State lastChild(int label) { final int index = labels.length - 1; State s = null; if (index >= 0 && labels[index] == label) { s = states[index]; } assert s == getState(label); return s; }
/** * Return the associated state if the most recent transition is labeled with * <code>label</code>. */ State lastChild(int label) { final int index = labels.length - 1; State s = null; if (index >= 0 && labels[index] == label) { s = states[index]; } assert s == getState(label); return s; }
/** * Return the associated state if the most recent transition is labeled with * <code>label</code>. */ State lastChild(int label) { final int index = labels.length - 1; State s = null; if (index >= 0 && labels[index] == label) { s = states[index]; } assert s == getState(label); return s; }
/** * Return the associated state if the most recent transition is labeled with * <code>label</code>. */ State lastChild(int label) { final int index = labels.length - 1; State s = null; if (index >= 0 && labels[index] == label) { s = states[index]; } assert s == getState(label); return s; }