in src/main/java/org/apache/commons/jxpath/ri/parser/XPathParser.java [561:589]
final public int AxisSpecifier() throws ParseException {
int axis;
switch (jj_nt.kind) {
case AXIS_SELF:
case AXIS_CHILD:
case AXIS_PARENT:
case AXIS_ANCESTOR:
case AXIS_ATTRIBUTE:
case AXIS_NAMESPACE:
case AXIS_PRECEDING:
case AXIS_FOLLOWING:
case AXIS_DESCENDANT:
case AXIS_ANCESTOR_OR_SELF:
case AXIS_FOLLOWING_SIBLING:
case AXIS_PRECEDING_SIBLING:
case AXIS_DESCENDANT_OR_SELF:
axis = AxisName();
break;
default:
jj_la1[13] = jj_gen;
axis = AbbreviatedAxisSpecifier();
}
{
if (true) {
return axis;
}
}
throw new Error("Missing return statement in function");
}