Lines Matching refs:Step

1105     public RelativeLocationPath insertStep(Step step, RelativeLocationPath rlp) {
1106 if (rlp instanceof Step) {
1107 return new ParentLocationPath(step, (Step) rlp);
1364 RESULT = new Step(Axis.CHILD, NodeTest.PI, predicates);
1800 RESULT = new Step(Axis.PARENT, NodeTest.ANODE, null);
1809 RESULT = new Step(Axis.SELF, NodeTest.ANODE, null);
1953 case 81: // Step ::= AbbreviatedStep
1960 CUP$XPathParser$result = new com.sun.java_cup.internal.runtime.Symbol(7/*Step*/, ((com.sun.java_cup.internal.runtime.Symbol)CUP$XPathParser$stack.elementAt(CUP$XPathParser$top-0)).left, ((com.sun.java_cup.internal.runtime.Symbol)CUP$XPathParser$stack.elementAt(CUP$XPathParser$top-0)).right, RESULT);
1965 case 80: // Step ::= AxisSpecifier NodeTest
1974 RESULT = new Step(axis.intValue(),
1978 CUP$XPathParser$result = new com.sun.java_cup.internal.runtime.Symbol(7/*Step*/, ((com.sun.java_cup.internal.runtime.Symbol)CUP$XPathParser$stack.elementAt(CUP$XPathParser$top-1)).left, ((com.sun.java_cup.internal.runtime.Symbol)CUP$XPathParser$stack.elementAt(CUP$XPathParser$top-0)).right, RESULT);
1983 case 79: // Step ::= AxisSpecifier NodeTest Predicates
1995 RESULT = new Step(axis.intValue(),
1999 CUP$XPathParser$result = new com.sun.java_cup.internal.runtime.Symbol(7/*Step*/, ((com.sun.java_cup.internal.runtime.Symbol)CUP$XPathParser$stack.elementAt(CUP$XPathParser$top-2)).left, ((com.sun.java_cup.internal.runtime.Symbol)CUP$XPathParser$stack.elementAt(CUP$XPathParser$top-0)).right, RESULT);
2004 case 78: // Step ::= NodeTest Predicates
2014 if (ntest instanceof Step) {
2015 Step step = (Step)ntest;
2017 RESULT = (Step)ntest;
2020 RESULT = new Step(Axis.CHILD,
2024 CUP$XPathParser$result = new com.sun.java_cup.internal.runtime.Symbol(7/*Step*/, ((com.sun.java_cup.internal.runtime.Symbol)CUP$XPathParser$stack.elementAt(CUP$XPathParser$top-1)).left, ((com.sun.java_cup.internal.runtime.Symbol)CUP$XPathParser$stack.elementAt(CUP$XPathParser$top-0)).right, RESULT);
2029 case 77: // Step ::= NodeTest
2036 if (ntest instanceof Step) {
2037 RESULT = (Step)ntest;
2040 RESULT = new Step(Axis.CHILD,
2045 CUP$XPathParser$result = new com.sun.java_cup.internal.runtime.Symbol(7/*Step*/, ((com.sun.java_cup.internal.runtime.Symbol)CUP$XPathParser$stack.elementAt(CUP$XPathParser$top-0)).left, ((com.sun.java_cup.internal.runtime.Symbol)CUP$XPathParser$stack.elementAt(CUP$XPathParser$top-0)).right, RESULT);
2062 if (rlp instanceof Step &&
2063 parser.isElementAxis(((Step) rlp).getAxis()))
2067 final Step step = new Step(Axis.DESCENDANTORSELF, nodeType, null);
2076 case 75: // AbbreviatedRelativeLocationPath ::= RelativeLocationPath DSLASH Step
2086 final Step right = (Step)step;
2095 if (rlp instanceof Step && ((Step)rlp).isAbbreviatedDot()) {
2106 if (rlp instanceof Step && ((Step)rlp).isAbbreviatedDot()) {
2107 Step left = new Step(Axis.DESCENDANTORSELF,
2114 Step mid = new Step(Axis.DESCENDANTORSELF,
2124 Step middle = new Step(Axis.DESCENDANTORSELF,
2132 Step middle = new Step(Axis.DESCENDANTORSELF,
2188 case 70: // RelativeLocationPath ::= RelativeLocationPath SLASH Step
2198 if (rlp instanceof Step && ((Step) rlp).isAbbreviatedDot()) {
2201 else if (((Step) step).isAbbreviatedDot()) {
2214 case 69: // RelativeLocationPath ::= Step
2265 if (rlp instanceof Step &&
2266 parser.isElementAxis(((Step) rlp).getAxis()))
2270 final Step step = new Step(Axis.DESCENDANTORSELF, nodeType, null);