Home
last modified time | relevance | path

Searched refs:LocationStep (Results 1 – 25 of 42) sorted by relevance

12

/dports/www/firefox/firefox-99.0/dom/xslt/xpath/
H A DtxXPathOptimizer.cpp105 LocationStep* step = static_cast<LocationStep*>(aInExpr); in optimizeStep()
107 if (step->getAxisIdentifier() == LocationStep::ATTRIBUTE_AXIS) { in optimizeStep()
142 LocationStep* step = static_cast<LocationStep*>(subExpr); in optimizePath()
143 if (step->getAxisIdentifier() == LocationStep::CHILD_AXIS) { in optimizePath()
144 step->setAxisIdentifier(LocationStep::DESCENDANT_AXIS); in optimizePath()
147 step->setAxisIdentifier(LocationStep::DESCENDANT_OR_SELF_AXIS); in optimizePath()
155 LocationStep* step; in optimizePath()
158 step = static_cast<LocationStep*>(subExpr); in optimizePath()
159 if (step->getAxisIdentifier() == LocationStep::SELF_AXIS && in optimizePath()
197 LocationStep* currentStep = static_cast<LocationStep*>(subExpr); in optimizeUnion()
[all …]
H A DtxLocationStep.cpp27 nsresult LocationStep::evaluate(txIEvalContext* aContext, in evaluate()
192 nsresult LocationStep::appendIfMatching(const txXPathTreeWalker& aWalker, in appendIfMatching()
206 nsresult LocationStep::appendMatchingDescendants( in appendMatchingDescendants()
225 nsresult LocationStep::appendMatchingDescendantsRev( in appendMatchingDescendantsRev()
244 Expr::ExprType LocationStep::getType() { return LOCATIONSTEP_EXPR; } in getType()
246 TX_IMPL_EXPR_STUBS_BASE(LocationStep, NODESET_RESULT) in TX_IMPL_EXPR_STUBS_BASE() argument
248 Expr* LocationStep::getSubExprAt(uint32_t aPos) { in TX_IMPL_EXPR_STUBS_BASE()
252 void LocationStep::setSubExprAt(uint32_t aPos, Expr* aExpr) { in setSubExprAt()
256 bool LocationStep::isSensitiveTo(ContextSensitivity aContext) { in isSensitiveTo()
262 void LocationStep::toString(nsAString& str) { in toString()
H A DtxExprParser.cpp456 LocationStep::LocationStepType axisIdentifier = LocationStep::CHILD_AXIS; in createLocationStep()
467 axisIdentifier = LocationStep::ANCESTOR_AXIS; in createLocationStep()
471 axisIdentifier = LocationStep::ATTRIBUTE_AXIS; in createLocationStep()
473 axisIdentifier = LocationStep::CHILD_AXIS; in createLocationStep()
479 axisIdentifier = LocationStep::FOLLOWING_AXIS; in createLocationStep()
485 axisIdentifier = LocationStep::PARENT_AXIS; in createLocationStep()
491 axisIdentifier = LocationStep::SELF_AXIS; in createLocationStep()
500 axisIdentifier = LocationStep::ATTRIBUTE_AXIS; in createLocationStep()
505 axisIdentifier = LocationStep::PARENT_AXIS; in createLocationStep()
511 axisIdentifier = LocationStep::SELF_AXIS; in createLocationStep()
[all …]
/dports/www/firefox-esr/firefox-91.8.0/dom/xslt/xpath/
H A DtxXPathOptimizer.cpp106 LocationStep* step = static_cast<LocationStep*>(aInExpr); in optimizeStep()
108 if (step->getAxisIdentifier() == LocationStep::ATTRIBUTE_AXIS) { in optimizeStep()
145 LocationStep* step = static_cast<LocationStep*>(subExpr); in optimizePath()
146 if (step->getAxisIdentifier() == LocationStep::CHILD_AXIS) { in optimizePath()
147 step->setAxisIdentifier(LocationStep::DESCENDANT_AXIS); in optimizePath()
150 step->setAxisIdentifier(LocationStep::DESCENDANT_OR_SELF_AXIS); in optimizePath()
158 LocationStep* step; in optimizePath()
161 step = static_cast<LocationStep*>(subExpr); in optimizePath()
162 if (step->getAxisIdentifier() == LocationStep::SELF_AXIS && in optimizePath()
203 LocationStep* currentStep = static_cast<LocationStep*>(subExpr); in optimizeUnion()
[all …]
H A DtxLocationStep.cpp27 nsresult LocationStep::evaluate(txIEvalContext* aContext, in evaluate()
192 nsresult LocationStep::appendIfMatching(const txXPathTreeWalker& aWalker, in appendIfMatching()
206 nsresult LocationStep::appendMatchingDescendants( in appendMatchingDescendants()
225 nsresult LocationStep::appendMatchingDescendantsRev( in appendMatchingDescendantsRev()
244 Expr::ExprType LocationStep::getType() { return LOCATIONSTEP_EXPR; } in getType()
246 TX_IMPL_EXPR_STUBS_BASE(LocationStep, NODESET_RESULT) in TX_IMPL_EXPR_STUBS_BASE() argument
248 Expr* LocationStep::getSubExprAt(uint32_t aPos) { in TX_IMPL_EXPR_STUBS_BASE()
252 void LocationStep::setSubExprAt(uint32_t aPos, Expr* aExpr) { in setSubExprAt()
256 bool LocationStep::isSensitiveTo(ContextSensitivity aContext) { in isSensitiveTo()
262 void LocationStep::toString(nsAString& str) { in toString()
H A DtxExprParser.cpp462 LocationStep::LocationStepType axisIdentifier = LocationStep::CHILD_AXIS; in createLocationStep()
473 axisIdentifier = LocationStep::ANCESTOR_AXIS; in createLocationStep()
477 axisIdentifier = LocationStep::ATTRIBUTE_AXIS; in createLocationStep()
479 axisIdentifier = LocationStep::CHILD_AXIS; in createLocationStep()
485 axisIdentifier = LocationStep::FOLLOWING_AXIS; in createLocationStep()
491 axisIdentifier = LocationStep::PARENT_AXIS; in createLocationStep()
497 axisIdentifier = LocationStep::SELF_AXIS; in createLocationStep()
506 axisIdentifier = LocationStep::ATTRIBUTE_AXIS; in createLocationStep()
511 axisIdentifier = LocationStep::PARENT_AXIS; in createLocationStep()
517 axisIdentifier = LocationStep::SELF_AXIS; in createLocationStep()
[all …]
H A DtxExprParser.h22 class LocationStep; variable
/dports/lang/spidermonkey78/firefox-78.9.0/dom/xslt/xpath/
H A DtxXPathOptimizer.cpp106 LocationStep* step = static_cast<LocationStep*>(aInExpr); in optimizeStep()
108 if (step->getAxisIdentifier() == LocationStep::ATTRIBUTE_AXIS) { in optimizeStep()
145 LocationStep* step = static_cast<LocationStep*>(subExpr); in optimizePath()
146 if (step->getAxisIdentifier() == LocationStep::CHILD_AXIS) { in optimizePath()
147 step->setAxisIdentifier(LocationStep::DESCENDANT_AXIS); in optimizePath()
150 step->setAxisIdentifier(LocationStep::DESCENDANT_OR_SELF_AXIS); in optimizePath()
158 LocationStep* step; in optimizePath()
161 step = static_cast<LocationStep*>(subExpr); in optimizePath()
162 if (step->getAxisIdentifier() == LocationStep::SELF_AXIS && in optimizePath()
203 LocationStep* currentStep = static_cast<LocationStep*>(subExpr); in optimizeUnion()
[all …]
H A DtxLocationStep.cpp27 nsresult LocationStep::evaluate(txIEvalContext* aContext, in evaluate()
192 nsresult LocationStep::appendIfMatching(const txXPathTreeWalker& aWalker, in appendIfMatching()
206 nsresult LocationStep::appendMatchingDescendants( in appendMatchingDescendants()
225 nsresult LocationStep::appendMatchingDescendantsRev( in appendMatchingDescendantsRev()
244 Expr::ExprType LocationStep::getType() { return LOCATIONSTEP_EXPR; } in getType()
246 TX_IMPL_EXPR_STUBS_BASE(LocationStep, NODESET_RESULT) in TX_IMPL_EXPR_STUBS_BASE() argument
248 Expr* LocationStep::getSubExprAt(uint32_t aPos) { in TX_IMPL_EXPR_STUBS_BASE()
252 void LocationStep::setSubExprAt(uint32_t aPos, Expr* aExpr) { in setSubExprAt()
256 bool LocationStep::isSensitiveTo(ContextSensitivity aContext) { in isSensitiveTo()
262 void LocationStep::toString(nsAString& str) { in toString()
H A DtxExprParser.cpp462 LocationStep::LocationStepType axisIdentifier = LocationStep::CHILD_AXIS; in createLocationStep()
473 axisIdentifier = LocationStep::ANCESTOR_AXIS; in createLocationStep()
477 axisIdentifier = LocationStep::ATTRIBUTE_AXIS; in createLocationStep()
479 axisIdentifier = LocationStep::CHILD_AXIS; in createLocationStep()
485 axisIdentifier = LocationStep::FOLLOWING_AXIS; in createLocationStep()
491 axisIdentifier = LocationStep::PARENT_AXIS; in createLocationStep()
497 axisIdentifier = LocationStep::SELF_AXIS; in createLocationStep()
506 axisIdentifier = LocationStep::ATTRIBUTE_AXIS; in createLocationStep()
511 axisIdentifier = LocationStep::PARENT_AXIS; in createLocationStep()
517 axisIdentifier = LocationStep::SELF_AXIS; in createLocationStep()
[all …]
/dports/mail/thunderbird/thunderbird-91.8.0/dom/xslt/xpath/
H A DtxXPathOptimizer.cpp106 LocationStep* step = static_cast<LocationStep*>(aInExpr); in optimizeStep()
108 if (step->getAxisIdentifier() == LocationStep::ATTRIBUTE_AXIS) { in optimizeStep()
145 LocationStep* step = static_cast<LocationStep*>(subExpr); in optimizePath()
146 if (step->getAxisIdentifier() == LocationStep::CHILD_AXIS) { in optimizePath()
147 step->setAxisIdentifier(LocationStep::DESCENDANT_AXIS); in optimizePath()
150 step->setAxisIdentifier(LocationStep::DESCENDANT_OR_SELF_AXIS); in optimizePath()
158 LocationStep* step; in optimizePath()
161 step = static_cast<LocationStep*>(subExpr); in optimizePath()
162 if (step->getAxisIdentifier() == LocationStep::SELF_AXIS && in optimizePath()
203 LocationStep* currentStep = static_cast<LocationStep*>(subExpr); in optimizeUnion()
[all …]
H A DtxLocationStep.cpp27 nsresult LocationStep::evaluate(txIEvalContext* aContext, in evaluate()
192 nsresult LocationStep::appendIfMatching(const txXPathTreeWalker& aWalker, in appendIfMatching()
206 nsresult LocationStep::appendMatchingDescendants( in appendMatchingDescendants()
225 nsresult LocationStep::appendMatchingDescendantsRev( in appendMatchingDescendantsRev()
244 Expr::ExprType LocationStep::getType() { return LOCATIONSTEP_EXPR; } in getType()
246 TX_IMPL_EXPR_STUBS_BASE(LocationStep, NODESET_RESULT) in TX_IMPL_EXPR_STUBS_BASE() argument
248 Expr* LocationStep::getSubExprAt(uint32_t aPos) { in TX_IMPL_EXPR_STUBS_BASE()
252 void LocationStep::setSubExprAt(uint32_t aPos, Expr* aExpr) { in setSubExprAt()
256 bool LocationStep::isSensitiveTo(ContextSensitivity aContext) { in isSensitiveTo()
262 void LocationStep::toString(nsAString& str) { in toString()
H A DtxExprParser.cpp462 LocationStep::LocationStepType axisIdentifier = LocationStep::CHILD_AXIS; in createLocationStep()
473 axisIdentifier = LocationStep::ANCESTOR_AXIS; in createLocationStep()
477 axisIdentifier = LocationStep::ATTRIBUTE_AXIS; in createLocationStep()
479 axisIdentifier = LocationStep::CHILD_AXIS; in createLocationStep()
485 axisIdentifier = LocationStep::FOLLOWING_AXIS; in createLocationStep()
491 axisIdentifier = LocationStep::PARENT_AXIS; in createLocationStep()
497 axisIdentifier = LocationStep::SELF_AXIS; in createLocationStep()
506 axisIdentifier = LocationStep::ATTRIBUTE_AXIS; in createLocationStep()
511 axisIdentifier = LocationStep::PARENT_AXIS; in createLocationStep()
517 axisIdentifier = LocationStep::SELF_AXIS; in createLocationStep()
[all …]
/dports/www/firefox-legacy/firefox-52.8.0esr/dom/xslt/xpath/
H A DtxXPathOptimizer.cpp123 LocationStep* step = static_cast<LocationStep*>(aInExpr); in optimizeStep()
125 if (step->getAxisIdentifier() == LocationStep::ATTRIBUTE_AXIS) { in optimizeStep()
166 LocationStep* step = static_cast<LocationStep*>(subExpr); in optimizePath()
167 if (step->getAxisIdentifier() == LocationStep::CHILD_AXIS) { in optimizePath()
168 step->setAxisIdentifier(LocationStep::DESCENDANT_AXIS); in optimizePath()
171 else if (step->getAxisIdentifier() == LocationStep::SELF_AXIS) { in optimizePath()
180 LocationStep* step; in optimizePath()
184 step = static_cast<LocationStep*>(subExpr); in optimizePath()
185 if (step->getAxisIdentifier() == LocationStep::SELF_AXIS && in optimizePath()
229 LocationStep* currentStep = static_cast<LocationStep*>(subExpr); in optimizeUnion()
[all …]
H A DtxLocationStep.cpp28 LocationStep::evaluate(txIEvalContext* aContext, txAExprResult** aResult) in evaluate()
209 void LocationStep::fromDescendants(const txXPathNode& aNode, in fromDescendants()
227 void LocationStep::fromDescendantsRev(const txXPathNode& aNode, in fromDescendantsRev()
248 LocationStep::getType() in getType()
254 TX_IMPL_EXPR_STUBS_BASE(LocationStep, NODESET_RESULT) in TX_IMPL_EXPR_STUBS_BASE() argument
257 LocationStep::getSubExprAt(uint32_t aPos) in TX_IMPL_EXPR_STUBS_BASE()
263 LocationStep::setSubExprAt(uint32_t aPos, Expr* aExpr) in setSubExprAt()
269 LocationStep::isSensitiveTo(ContextSensitivity aContext) in isSensitiveTo()
278 LocationStep::toString(nsAString& str) in toString()
H A DtxExprParser.cpp475 LocationStep::LocationStepType axisIdentifier = LocationStep::CHILD_AXIS; in createLocationStep()
487 axisIdentifier = LocationStep::ANCESTOR_AXIS; in createLocationStep()
493 axisIdentifier = LocationStep::ATTRIBUTE_AXIS; in createLocationStep()
496 axisIdentifier = LocationStep::CHILD_AXIS; in createLocationStep()
505 axisIdentifier = LocationStep::FOLLOWING_AXIS; in createLocationStep()
514 axisIdentifier = LocationStep::PARENT_AXIS; in createLocationStep()
523 axisIdentifier = LocationStep::SELF_AXIS; in createLocationStep()
533 axisIdentifier = LocationStep::ATTRIBUTE_AXIS; in createLocationStep()
538 axisIdentifier = LocationStep::PARENT_AXIS; in createLocationStep()
544 axisIdentifier = LocationStep::SELF_AXIS; in createLocationStep()
[all …]
/dports/lang/spidermonkey60/firefox-60.9.0/dom/xslt/xpath/
H A DtxXPathOptimizer.cpp103 LocationStep* step = static_cast<LocationStep*>(aInExpr); in optimizeStep()
105 if (step->getAxisIdentifier() == LocationStep::ATTRIBUTE_AXIS) { in optimizeStep()
142 LocationStep* step = static_cast<LocationStep*>(subExpr); in optimizePath()
143 if (step->getAxisIdentifier() == LocationStep::CHILD_AXIS) { in optimizePath()
144 step->setAxisIdentifier(LocationStep::DESCENDANT_AXIS); in optimizePath()
147 step->setAxisIdentifier(LocationStep::DESCENDANT_OR_SELF_AXIS); in optimizePath()
155 LocationStep* step; in optimizePath()
158 step = static_cast<LocationStep*>(subExpr); in optimizePath()
159 if (step->getAxisIdentifier() == LocationStep::SELF_AXIS && in optimizePath()
201 LocationStep* currentStep = static_cast<LocationStep*>(subExpr); in optimizeUnion()
[all …]
H A DtxLocationStep.cpp27 nsresult LocationStep::evaluate(txIEvalContext* aContext, in evaluate()
192 nsresult LocationStep::appendIfMatching(const txXPathTreeWalker& aWalker, in appendIfMatching()
206 nsresult LocationStep::appendMatchingDescendants( in appendMatchingDescendants()
225 nsresult LocationStep::appendMatchingDescendantsRev( in appendMatchingDescendantsRev()
244 Expr::ExprType LocationStep::getType() { return LOCATIONSTEP_EXPR; } in getType()
246 TX_IMPL_EXPR_STUBS_BASE(LocationStep, NODESET_RESULT) in TX_IMPL_EXPR_STUBS_BASE() argument
248 Expr* LocationStep::getSubExprAt(uint32_t aPos) { in TX_IMPL_EXPR_STUBS_BASE()
252 void LocationStep::setSubExprAt(uint32_t aPos, Expr* aExpr) { in setSubExprAt()
256 bool LocationStep::isSensitiveTo(ContextSensitivity aContext) { in isSensitiveTo()
262 void LocationStep::toString(nsAString& str) { in toString()
H A DtxExprParser.cpp451 LocationStep::LocationStepType axisIdentifier = LocationStep::CHILD_AXIS; in createLocationStep()
462 axisIdentifier = LocationStep::ANCESTOR_AXIS; in createLocationStep()
466 axisIdentifier = LocationStep::ATTRIBUTE_AXIS; in createLocationStep()
468 axisIdentifier = LocationStep::CHILD_AXIS; in createLocationStep()
474 axisIdentifier = LocationStep::FOLLOWING_AXIS; in createLocationStep()
480 axisIdentifier = LocationStep::PARENT_AXIS; in createLocationStep()
486 axisIdentifier = LocationStep::SELF_AXIS; in createLocationStep()
495 axisIdentifier = LocationStep::ATTRIBUTE_AXIS; in createLocationStep()
500 axisIdentifier = LocationStep::PARENT_AXIS; in createLocationStep()
506 axisIdentifier = LocationStep::SELF_AXIS; in createLocationStep()
[all …]
/dports/www/firefox-legacy/firefox-52.8.0esr/dom/xslt/xslt/
H A DtxStylesheet.cpp37 nsAutoPtr<Expr> nodeExpr(new LocationStep(nt, LocationStep::CHILD_AXIS)); in init()
57 nodeExpr = new LocationStep(nt, LocationStep::SELF_AXIS); in init()
/dports/lang/spidermonkey60/firefox-60.9.0/dom/xslt/xslt/
H A DtxStylesheet.cpp32 nsAutoPtr<Expr> nodeExpr(new LocationStep(nt, LocationStep::CHILD_AXIS)); in init()
52 nodeExpr = new LocationStep(nt, LocationStep::SELF_AXIS); in init()
/dports/www/firefox-esr/firefox-91.8.0/dom/xslt/xslt/
H A DtxStylesheet.cpp37 new LocationStep(nt.get(), LocationStep::CHILD_AXIS)); in init()
58 nodeExpr = MakeUnique<LocationStep>(nt.get(), LocationStep::SELF_AXIS); in init()
/dports/lang/spidermonkey78/firefox-78.9.0/dom/xslt/xslt/
H A DtxStylesheet.cpp37 new LocationStep(nt.get(), LocationStep::CHILD_AXIS)); in init()
58 nodeExpr = MakeUnique<LocationStep>(nt.get(), LocationStep::SELF_AXIS); in init()
/dports/www/firefox/firefox-99.0/dom/xslt/xslt/
H A DtxStylesheet.cpp37 new LocationStep(nt.get(), LocationStep::CHILD_AXIS)); in init()
58 nodeExpr = MakeUnique<LocationStep>(nt.get(), LocationStep::SELF_AXIS); in init()
/dports/mail/thunderbird/thunderbird-91.8.0/dom/xslt/xslt/
H A DtxStylesheet.cpp37 new LocationStep(nt.get(), LocationStep::CHILD_AXIS)); in init()
58 nodeExpr = MakeUnique<LocationStep>(nt.get(), LocationStep::SELF_AXIS); in init()

12