moz.build |
|
1430 |
txBooleanExpr.cpp |
Represents a BooleanExpr, a binary expression that
performs a boolean operation between its lvalue and rvalue.
|
2064 |
txBooleanResult.cpp |
Boolean Expression result
|
1350 |
txCoreFunctionCall.cpp |
Evaluates this Expr based on the given context node and processor state
@param context the context node for evaluation of this Expr
@param ps the ContextState containing the stack information needed
for evaluation
@return the result of the evaluation
|
19662 |
txErrorExpr.cpp |
|
1133 |
txExpr.cpp |
|
816 |
txExpr.h |
XPath class definitions.
Much of this code was ported from XSL:P.
|
24341 |
txExprLexer.cpp |
Lexical analyzer for XPath expressions
|
10516 |
txExprLexer.h |
A Token class for the ExprLexer.
This class was ported from XSL:P, an open source Java based
XSLT processor, written by yours truly.
|
4583 |
txExprParser.cpp |
ExprParser
This class is used to parse XSL Expressions
@see ExprLexer
|
25780 |
txExprParser.h |
ExprParser
This class is used to parse XSL Expressions
@see ExprLexer
|
3707 |
txExprResult.h |
ExprResult
Classes Represented:
BooleanResult, ExprResult, NumberResult, StringResult
Note: for NodeSet, see NodeSet.h
|
2865 |
txFilterExpr.cpp |
Evaluates this Expr based on the given context node and processor state
@param context the context node for evaluation of this Expr
@param ps the ProcessorState containing the stack information needed
for evaluation
@return the result of the evaluation
@see Expr
|
2497 |
txForwardContext.cpp |
|
1733 |
txForwardContext.h |
|
845 |
txFunctionCall.cpp |
This class represents a FunctionCall as defined by the XSL Working Draft
|
3174 |
txIXPathContext.h |
txIParseContext
This interface describes the context needed to create
XPath Expressions and XSLT Patters.
(not completely though. key() requires the ProcessorState, which is
not part of this interface.)
|
3988 |
txLiteralExpr.cpp |
|
2138 |
txLocationStep.cpp |
Implementation of an XPath LocationStep
|
8104 |
txMozillaXPathTreeWalker.cpp |
|
18044 |
txNamedAttributeStep.cpp |
|
1673 |
txNameTest.cpp |
Returns the default priority of this txNodeTest
|
2742 |
txNodeSet.cpp |
Implementation of an XPath nodeset
|
14981 |
txNodeSet.h |
Implementation of an XPath NodeSet
|
6531 |
txNodeSetContext.cpp |
|
1689 |
txNodeSetContext.h |
|
1090 |
txNodeTypeTest.cpp |
Returns the default priority of this txNodeTest
|
2529 |
txNumberExpr.cpp |
XXX MSVC miscompiles such that (NaN == 0) |
2855 |
txNumberResult.cpp |
NumberResult
Represents the a number as the result of evaluating an Expr
|
1416 |
txPathExpr.cpp |
Adds the Expr to this PathExpr
@param expr the Expr to add to this PathExpr
|
6844 |
txPredicatedNodeTest.cpp |
|
1674 |
txPredicateList.cpp |
Represents an ordered list of Predicates,
for use with Step and Filter Expressions
|
2347 |
txRelationalExpr.cpp |
Compares the two ExprResults based on XPath 1.0 Recommendation (section 3.4)
|
5380 |
txResultRecycler.cpp |
|
4793 |
txResultRecycler.h |
Returns an txAExprResult to this recycler for reuse.
@param aResult result to recycle
|
2223 |
txRootExpr.cpp |
Evaluates this Expr based on the given context node and processor state
@param context the context node for evaluation of this Expr
@param ps the ContextState containing the stack information needed
for evaluation
@return the result of the evaluation
|
1177 |
txSingleNodeContext.h |
|
1976 |
txStringResult.cpp |
StringResult
Represents a String as a Result of evaluating an Expr
|
1281 |
txUnaryExpr.cpp |
Evaluates this Expr based on the given context node and processor state
@param context the context node for evaluation of this Expr
@param ps the ContextState containing the stack information needed
for evaluation.
@return the result of the evaluation.
|
1288 |
txUnionExpr.cpp |
Evaluates this Expr based on the given context node and processor state
@param context the context node for evaluation of this Expr
@param ps the ContextState containing the stack information needed
for evaluation
@return the result of the evaluation
|
2544 |
txUnionNodeTest.cpp |
|
1564 |
txVariableRefExpr.cpp |
Creates a VariableRefExpr with the given variable name
|
1913 |
txXPathNode.h |
static |
2947 |
txXPathOptimizer.cpp |
|
8060 |
txXPathOptimizer.h |
Optimize the given expression.
@param aInExpr Expression to optimize.
@param aOutExpr Resulting expression, null if optimization didn't
result in a new expression.
|
924 |
txXPathTreeWalker.h |
|
6931 |
XPathEvaluator.cpp |
static |
5833 |
XPathEvaluator.h |
A class for evaluating an XPath expression string
|
2363 |
XPathExpression.cpp |
|
6360 |
XPathExpression.h |
A class for evaluating an XPath expression string
|
2488 |
XPathResult.cpp |
|
7662 |
XPathResult.h |
A class for evaluating an XPath expression string
|
4716 |