/dports/www/firefox/firefox-99.0/dom/xslt/xpath/ |
H A D | txXPathOptimizer.cpp | 49 void txXPathOptimizer::optimize(Expr* aInExpr, Expr** aOutExpr) { in optimize() argument 54 Expr::ExprType exprType = aInExpr->getType(); in optimize() 56 !aInExpr->isSensitiveTo(Expr::ANY_CONTEXT)) { in optimize() 74 while ((subExpr = aInExpr->getSubExprAt(i))) { in optimize() 79 aInExpr->setSubExprAt(i, newExpr); in optimize() 88 optimizeStep(aInExpr, aOutExpr); in optimize() 92 optimizePath(aInExpr, aOutExpr); in optimize() 96 optimizeUnion(aInExpr, aOutExpr); in optimize() 105 LocationStep* step = static_cast<LocationStep*>(aInExpr); in optimizeStep() 132 PathExpr* path = static_cast<PathExpr*>(aInExpr); in optimizePath() [all …]
|
H A D | txXPathOptimizer.h | 21 void optimize(Expr* aInExpr, Expr** aOutExpr); 25 void optimizeStep(Expr* aInExpr, Expr** aOutExpr); 26 void optimizePath(Expr* aInExpr, Expr** aOutExpr); 27 void optimizeUnion(Expr* aInExpr, Expr** aOutExpr);
|
/dports/www/firefox-esr/firefox-91.8.0/dom/xslt/xpath/ |
H A D | txXPathOptimizer.cpp | 55 Expr::ExprType exprType = aInExpr->getType(); in optimize() 57 !aInExpr->isSensitiveTo(Expr::ANY_CONTEXT)) { in optimize() 64 rv = aInExpr->evaluate(&context, getter_AddRefs(exprRes)); in optimize() 75 while ((subExpr = aInExpr->getSubExprAt(i))) { in optimize() 81 aInExpr->setSubExprAt(i, newExpr); in optimize() 90 return optimizeStep(aInExpr, aOutExpr); in optimize() 93 return optimizePath(aInExpr, aOutExpr); in optimize() 96 return optimizeUnion(aInExpr, aOutExpr); in optimize() 106 LocationStep* step = static_cast<LocationStep*>(aInExpr); in optimizeStep() 135 PathExpr* path = static_cast<PathExpr*>(aInExpr); in optimizePath() [all …]
|
H A D | txXPathOptimizer.h | 21 nsresult optimize(Expr* aInExpr, Expr** aOutExpr); 25 nsresult optimizeStep(Expr* aInExpr, Expr** aOutExpr); 26 nsresult optimizePath(Expr* aInExpr, Expr** aOutExpr); 27 nsresult optimizeUnion(Expr* aInExpr, Expr** aOutExpr);
|
/dports/lang/spidermonkey78/firefox-78.9.0/dom/xslt/xpath/ |
H A D | txXPathOptimizer.cpp | 55 Expr::ExprType exprType = aInExpr->getType(); in optimize() 57 !aInExpr->isSensitiveTo(Expr::ANY_CONTEXT)) { in optimize() 64 rv = aInExpr->evaluate(&context, getter_AddRefs(exprRes)); in optimize() 75 while ((subExpr = aInExpr->getSubExprAt(i))) { in optimize() 81 aInExpr->setSubExprAt(i, newExpr); in optimize() 90 return optimizeStep(aInExpr, aOutExpr); in optimize() 93 return optimizePath(aInExpr, aOutExpr); in optimize() 96 return optimizeUnion(aInExpr, aOutExpr); in optimize() 106 LocationStep* step = static_cast<LocationStep*>(aInExpr); in optimizeStep() 135 PathExpr* path = static_cast<PathExpr*>(aInExpr); in optimizePath() [all …]
|
H A D | txXPathOptimizer.h | 21 nsresult optimize(Expr* aInExpr, Expr** aOutExpr); 25 nsresult optimizeStep(Expr* aInExpr, Expr** aOutExpr); 26 nsresult optimizePath(Expr* aInExpr, Expr** aOutExpr); 27 nsresult optimizeUnion(Expr* aInExpr, Expr** aOutExpr);
|
/dports/mail/thunderbird/thunderbird-91.8.0/dom/xslt/xpath/ |
H A D | txXPathOptimizer.cpp | 55 Expr::ExprType exprType = aInExpr->getType(); in optimize() 57 !aInExpr->isSensitiveTo(Expr::ANY_CONTEXT)) { in optimize() 64 rv = aInExpr->evaluate(&context, getter_AddRefs(exprRes)); in optimize() 75 while ((subExpr = aInExpr->getSubExprAt(i))) { in optimize() 81 aInExpr->setSubExprAt(i, newExpr); in optimize() 90 return optimizeStep(aInExpr, aOutExpr); in optimize() 93 return optimizePath(aInExpr, aOutExpr); in optimize() 96 return optimizeUnion(aInExpr, aOutExpr); in optimize() 106 LocationStep* step = static_cast<LocationStep*>(aInExpr); in optimizeStep() 135 PathExpr* path = static_cast<PathExpr*>(aInExpr); in optimizePath() [all …]
|
H A D | txXPathOptimizer.h | 21 nsresult optimize(Expr* aInExpr, Expr** aOutExpr); 25 nsresult optimizeStep(Expr* aInExpr, Expr** aOutExpr); 26 nsresult optimizePath(Expr* aInExpr, Expr** aOutExpr); 27 nsresult optimizeUnion(Expr* aInExpr, Expr** aOutExpr);
|
/dports/www/firefox-legacy/firefox-52.8.0esr/dom/xslt/xpath/ |
H A D | txXPathOptimizer.cpp | 63 txXPathOptimizer::optimize(Expr* aInExpr, Expr** aOutExpr) in optimize() argument 70 Expr::ExprType exprType = aInExpr->getType(); in optimize() 72 !aInExpr->isSensitiveTo(Expr::ANY_CONTEXT)) { in optimize() 90 while ((subExpr = aInExpr->getSubExprAt(i))) { in optimize() 96 aInExpr->setSubExprAt(i, newExpr); in optimize() 105 return optimizeStep(aInExpr, aOutExpr); in optimize() 108 return optimizePath(aInExpr, aOutExpr); in optimize() 111 return optimizeUnion(aInExpr, aOutExpr); in optimize() 123 LocationStep* step = static_cast<LocationStep*>(aInExpr); in optimizeStep() 156 PathExpr* path = static_cast<PathExpr*>(aInExpr); in optimizePath() [all …]
|
H A D | txXPathOptimizer.h | 22 nsresult optimize(Expr* aInExpr, Expr** aOutExpr); 26 nsresult optimizeStep(Expr* aInExpr, Expr** aOutExpr); 27 nsresult optimizePath(Expr* aInExpr, Expr** aOutExpr); 28 nsresult optimizeUnion(Expr* aInExpr, Expr** aOutExpr);
|
/dports/lang/spidermonkey60/firefox-60.9.0/dom/xslt/xpath/ |
H A D | txXPathOptimizer.cpp | 52 Expr::ExprType exprType = aInExpr->getType(); in optimize() 54 !aInExpr->isSensitiveTo(Expr::ANY_CONTEXT)) { in optimize() 61 rv = aInExpr->evaluate(&context, getter_AddRefs(exprRes)); in optimize() 72 while ((subExpr = aInExpr->getSubExprAt(i))) { in optimize() 78 aInExpr->setSubExprAt(i, newExpr); in optimize() 87 return optimizeStep(aInExpr, aOutExpr); in optimize() 90 return optimizePath(aInExpr, aOutExpr); in optimize() 93 return optimizeUnion(aInExpr, aOutExpr); in optimize() 103 LocationStep* step = static_cast<LocationStep*>(aInExpr); in optimizeStep() 132 PathExpr* path = static_cast<PathExpr*>(aInExpr); in optimizePath() [all …]
|
H A D | txXPathOptimizer.h | 21 nsresult optimize(Expr* aInExpr, Expr** aOutExpr); 25 nsresult optimizeStep(Expr* aInExpr, Expr** aOutExpr); 26 nsresult optimizePath(Expr* aInExpr, Expr** aOutExpr); 27 nsresult optimizeUnion(Expr* aInExpr, Expr** aOutExpr);
|