Home
last modified time | relevance | path

Searched refs:aInExpr (Results 1 – 12 of 12) sorted by relevance

/dports/www/firefox/firefox-99.0/dom/xslt/xpath/
H A DtxXPathOptimizer.cpp49 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 DtxXPathOptimizer.h21 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 DtxXPathOptimizer.cpp55 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 DtxXPathOptimizer.h21 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 DtxXPathOptimizer.cpp55 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 DtxXPathOptimizer.h21 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 DtxXPathOptimizer.cpp55 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 DtxXPathOptimizer.h21 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 DtxXPathOptimizer.cpp63 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 DtxXPathOptimizer.h22 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 DtxXPathOptimizer.cpp52 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 DtxXPathOptimizer.h21 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);