Home | History | Annotate | Download | only in axes

Lines Matching refs:opPos

152    * @param opPos The position of the operation code for this itterator.
159 Compiler compiler, int opPos,
164 int firstStepPos = OpMap.getFirstChildPos(opPos);
178 iter = new SelfIteratorNoPredicate(compiler, opPos, analysis);
191 iter = new ChildIterator(compiler, opPos, analysis);
199 iter = new ChildTestIterator(compiler, opPos, analysis);
210 iter = new AttributeIterator(compiler, opPos, analysis);
222 iter = new OneStepIteratorForward(compiler, opPos, analysis);
231 iter = new OneStepIterator(compiler, opPos, analysis);
256 iter = new DescendantIterator(compiler, opPos, analysis);
267 iter = new WalkingIterator(compiler, opPos, analysis, true);
274 // return new MatchPatternIterator(compiler, opPos, analysis);
278 iter = new WalkingIteratorSorted(compiler, opPos, analysis, true);
401 int opPos)
403 int endFunc = opPos + compiler.getOp(opPos + 1) - 1;
404 opPos = OpMap.getFirstChildPos(opPos);
405 int funcID = compiler.getOp(opPos);
407 // System.out.println("opPos: "+opPos);
415 opPos++;
417 for (int p = opPos; p < endFunc; p = compiler.getNextOpPos(p), i++)
430 static boolean isProximateInnerExpr(Compiler compiler, int opPos)
432 int op = compiler.getOp(opPos);
433 int innerExprOpPos = opPos+2;
446 boolean isProx = functionProximateOrContainsProximate(compiler, opPos);
473 public static boolean mightBeProximate(Compiler compiler, int opPos, int stepType)
486 argLen = compiler.getArgLength(opPos);
489 argLen = compiler.getArgLengthOfStep(opPos);
492 int predPos = compiler.getFirstPredicateOpPos(opPos);
979 Compiler compiler, int opPos, MatchPatternIterator mpi,
984 int stepType = compiler.getOp(opPos);
988 int whatToShow = compiler.getWhatToShow(opPos);
1008 expr = compiler.compile(opPos);
1011 expr = compiler.compile(opPos + 2);
1091 whatToShow = compiler.getWhatToShow(opPos); // %REVIEW%
1092 ai = new StepPattern(whatToShow, compiler.getStepNS(opPos),
1093 compiler.getStepLocalName(opPos),
1107 int argLen = compiler.getFirstPredicateOpPos(opPos);
1120 * @param opPos The opcode position for the step.
1127 static boolean analyzePredicate(Compiler compiler, int opPos, int stepType)
1139 argLen = compiler.getArgLength(opPos);
1142 argLen = compiler.getArgLengthOfStep(opPos);
1145 int pos = compiler.getFirstPredicateOpPos(opPos);
1156 * @param opPos The opcode position for the step.
1164 private static AxesWalker createDefaultWalker(Compiler compiler, int opPos,
1169 int stepType = compiler.getOp(opPos);
1172 System.out.println("0: "+compiler.getOp(opPos));
1173 System.out.println("1: "+compiler.getOp(opPos+1));
1174 System.out.println("2: "+compiler.getOp(opPos+2));
1175 System.out.println("3: "+compiler.getOp(opPos+3));
1176 System.out.println("4: "+compiler.getOp(opPos+4));
1177 System.out.println("5: "+compiler.getOp(opPos+5));
1260 int whatToShow = compiler.getWhatToShow(opPos);
1275 ai.initNodeTest(whatToShow, compiler.getStepNS(opPos),
1276 compiler.getStepLocalName(opPos));