Home | History | Annotate | Download | only in templates

Lines Matching defs:lpi

565   		LocPathIterator lpi = (LocPathIterator)eo.getExpression();
566 int numPaths = countSteps(lpi);
611 LocPathIterator lpi = (LocPathIterator)expr1;
612 int stepCount = countSteps(lpi);
619 boolean isEqual = expr2.deepEquals(lpi);
689 LocPathIterator lpi = (LocPathIterator)expr1;
696 boolean isEqual = expr2.deepEquals(lpi);
706 ElemVariable var = createPseudoVarDecl(psuedoVarRecipient, lpi, isGlobal);
734 ElemVariable var = createPseudoVarDecl(psuedoVarRecipient, lpi, true);
748 * @param lpi The location path iterator that owns the steps.
751 protected int countSteps(LocPathIterator lpi)
753 if(lpi instanceof WalkingIterator)
755 WalkingIterator wi = (WalkingIterator)lpi;
812 * @param lpi The LocationPathIterator that the variable should represent.
818 LocPathIterator lpi, boolean isGlobal)
826 (StylesheetRoot)psuedoVarRecipient, lpi);
829 return createLocalPseudoVarDecl(uniquePseudoVarName, psuedoVarRecipient, lpi);
839 * @param lpi The LocationPathIterator that the variable should represent.
845 LocPathIterator lpi)
850 XPath xpath = new XPath(lpi);
870 * @param lpi The LocationPathIterator that the variable should represent.
876 LocPathIterator lpi)
881 XPath xpath = new XPath(lpi);
885 ElemVariable var = addVarDeclToElem(psuedoVarRecipient, lpi, psuedoVar);
887 lpi.exprSetParent(var);
897 LocPathIterator lpi,
904 lpi.callVisitors(null, m_varNameCollector);
912 ElemTemplateElement baseElem = getElemFromExpression(lpi);
929 if(isParam(lpi))