Home | History | Annotate | Download | only in axes

Lines Matching refs:Compiler

29 import org.apache.xpath.compiler.Compiler;
30 import org.apache.xpath.compiler.OpCodes;
31 import org.apache.xpath.compiler.OpMap;
147 * into the Compiler to create predicate expressions.
149 * @param compiler The Compiler which is creating
152 * opcode list from the compiler.
156 public UnionPathIterator(Compiler compiler, int opPos)
164 loadLocationPaths(compiler, opPos, 0);
170 * @param compiler The Compiler which is creating
173 * opcode list from the compiler.
179 public static LocPathIterator createUnionIterator(Compiler compiler, int opPos)
186 UnionPathIterator upi = new UnionPathIterator(compiler, opPos);
302 * @param compiler The Compiler which is creating
311 Compiler compiler, int opPos) throws javax.xml.transform.TransformerException
313 LocPathIterator lpi = (LocPathIterator)WalkerFactory.newDTMIterator(compiler, opPos,
314 (compiler.getLocationPathDepth() <= 0));
321 * @param compiler The Compiler which is creating
324 * opcode list from the compiler.
329 protected void loadLocationPaths(Compiler compiler, int opPos, int count)
334 int steptype = compiler.getOp(opPos);
338 loadLocationPaths(compiler, compiler.getNextOpPos(opPos), count + 1);
340 m_exprs[count] = createDTMIterator(compiler, opPos);
354 loadLocationPaths(compiler, compiler.getNextOpPos(opPos), count + 1);
357 new WalkingIterator(compiler.getNamespaceContext());
360 if(compiler.getLocationPathDepth() <= 0)
365 iter.m_firstWalker.init(compiler, opPos, steptype);