Expression         72 Source/core/xml/XPathExpression.cpp     EvaluationContext& evaluationContext = Expression::evaluationContext();
Expression         44 Source/core/xml/XPathExpression.h class Expression;
Expression         66 Source/core/xml/XPathExpression.h     XPath::Expression* m_topExpression;
Expression         35 Source/core/xml/XPathExpressionNode.cpp EvaluationContext& Expression::evaluationContext()
Expression         41 Source/core/xml/XPathExpressionNode.cpp Expression::Expression()
Expression         48 Source/core/xml/XPathExpressionNode.cpp Expression::~Expression()
Expression         56 Source/core/xml/XPathExpressionNode.h         class Expression : public ParseNode {
Expression         57 Source/core/xml/XPathExpressionNode.h             WTF_MAKE_NONCOPYABLE(Expression); WTF_MAKE_FAST_ALLOCATED;
Expression         61 Source/core/xml/XPathExpressionNode.h             Expression();
Expression         62 Source/core/xml/XPathExpressionNode.h             virtual ~Expression();
Expression         66 Source/core/xml/XPathExpressionNode.h             void addSubExpression(PassOwnPtr<Expression> expr)
Expression         85 Source/core/xml/XPathExpressionNode.h             Expression* subExpr(unsigned i) { return m_subExpressions[i].get(); }
Expression         86 Source/core/xml/XPathExpressionNode.h             const Expression* subExpr(unsigned i) const { return m_subExpressions[i].get(); }
Expression         89 Source/core/xml/XPathExpressionNode.h             Vector<OwnPtr<Expression> > m_subExpressions;
Expression        294 Source/core/xml/XPathFunctions.cpp void Function::setArguments(Vector<OwnPtr<Expression> >& args)
Expression        302 Source/core/xml/XPathFunctions.cpp     Vector<OwnPtr<Expression> >::iterator end = args.end();
Expression        303 Source/core/xml/XPathFunctions.cpp     for (Vector<OwnPtr<Expression> >::iterator it = args.begin(); it != end; ++it)
Expression        309 Source/core/xml/XPathFunctions.cpp     return Expression::evaluationContext().size;
Expression        314 Source/core/xml/XPathFunctions.cpp     return Expression::evaluationContext().position;
Expression        444 Source/core/xml/XPathFunctions.cpp         return Value(Expression::evaluationContext().node.get()).toString();
Expression        546 Source/core/xml/XPathFunctions.cpp         return Value(Expression::evaluationContext().node.get()).toString().length();
Expression        553 Source/core/xml/XPathFunctions.cpp         String s = Value(Expression::evaluationContext().node.get()).toString();
Expression        639 Source/core/xml/XPathFunctions.cpp         return Value(Expression::evaluationContext().node.get()).toNumber();
Expression        731 Source/core/xml/XPathFunctions.cpp     Vector<OwnPtr<Expression> > args;
Expression        735 Source/core/xml/XPathFunctions.cpp Function* createFunction(const String& name, Vector<OwnPtr<Expression> >& args)
Expression         36 Source/core/xml/XPathFunctions.h         class Function : public Expression {
Expression         38 Source/core/xml/XPathFunctions.h             void setArguments(Vector<OwnPtr<Expression> >&);
Expression         41 Source/core/xml/XPathFunctions.h             Expression* arg(int pos) { return subExpr(pos); }
Expression         42 Source/core/xml/XPathFunctions.h             const Expression* arg(int pos) const { return subExpr(pos); }
Expression         51 Source/core/xml/XPathFunctions.h         Function* createFunction(const String& name, Vector<OwnPtr<Expression> >&);
Expression         64 Source/core/xml/XPathGrammar.y     Expression* expr;
Expression         66 Source/core/xml/XPathGrammar.y     Vector<OwnPtr<Expression> >* argList;
Expression        390 Source/core/xml/XPathGrammar.y         $$ = new Vector<OwnPtr<Expression> >;
Expression        466 Source/core/xml/XPathParser.cpp Expression* Parser::parseStatement(const String& statement, PassRefPtrWillBeRawPtr<XPathNSResolver> resolver, ExceptionState& exceptionState)
Expression        486 Source/core/xml/XPathParser.cpp         HashSet<Vector<OwnPtr<Expression> >*>::iterator eend = m_expressionVectors.end();
Expression        487 Source/core/xml/XPathParser.cpp         for (HashSet<Vector<OwnPtr<Expression> >*>::iterator it = m_expressionVectors.begin(); it != eend; ++it)
Expression        514 Source/core/xml/XPathParser.cpp     Expression* result = m_topExpr;
Expression        562 Source/core/xml/XPathParser.cpp void Parser::registerExpressionVector(Vector<OwnPtr<Expression> >* vector)
Expression        572 Source/core/xml/XPathParser.cpp void Parser::deleteExpressionVector(Vector<OwnPtr<Expression> >* vector)
Expression         47 Source/core/xml/XPathParser.h class Expression;
Expression         75 Source/core/xml/XPathParser.h     Expression* parseStatement(const String& statement, PassRefPtrWillBeRawPtr<XPathNSResolver>, ExceptionState&);
Expression         81 Source/core/xml/XPathParser.h     Expression* m_topExpr;
Expression         90 Source/core/xml/XPathParser.h     void registerExpressionVector(Vector<OwnPtr<Expression> >*);
Expression         91 Source/core/xml/XPathParser.h     void deleteExpressionVector(Vector<OwnPtr<Expression> >*);
Expression        128 Source/core/xml/XPathParser.h     HashSet<Vector<OwnPtr<Expression> >*> m_expressionVectors;
Expression         39 Source/core/xml/XPathPath.cpp Filter::Filter(PassOwnPtr<Expression> expr, Vector<OwnPtr<Predicate> >& predicates)
Expression         59 Source/core/xml/XPathPath.cpp     EvaluationContext& evaluationContext = Expression::evaluationContext();
Expression         93 Source/core/xml/XPathPath.cpp     EvaluationContext& evaluationContext = Expression::evaluationContext();
Expression        188 Source/core/xml/XPathPath.cpp Path::Path(Expression* filter, LocationPath* path)
Expression         40 Source/core/xml/XPathPath.h         class Filter FINAL : public Expression {
Expression         42 Source/core/xml/XPathPath.h             Filter(PassOwnPtr<Expression>, Vector<OwnPtr<Predicate> >&);
Expression         50 Source/core/xml/XPathPath.h             OwnPtr<Expression> m_expr;
Expression         54 Source/core/xml/XPathPath.h         class LocationPath FINAL : public Expression {
Expression         73 Source/core/xml/XPathPath.h         class Path FINAL : public Expression {
Expression         75 Source/core/xml/XPathPath.h             Path(Expression*, LocationPath*);
Expression         83 Source/core/xml/XPathPath.h             Expression* m_filter;
Expression         65 Source/core/xml/XPathPredicate.cpp NumericOp::NumericOp(Opcode opcode, PassOwnPtr<Expression> lhs, PassOwnPtr<Expression> rhs)
Expression         96 Source/core/xml/XPathPredicate.cpp EqTestOp::EqTestOp(Opcode opcode, PassOwnPtr<Expression> lhs, PassOwnPtr<Expression> rhs)
Expression        199 Source/core/xml/XPathPredicate.cpp LogicalOp::LogicalOp(Opcode opcode, PassOwnPtr<Expression> lhs, PassOwnPtr<Expression> rhs)
Expression        251 Source/core/xml/XPathPredicate.cpp Predicate::Predicate(PassOwnPtr<Expression> expr)
Expression         37 Source/core/xml/XPathPredicate.h         class Number FINAL : public Expression {
Expression         47 Source/core/xml/XPathPredicate.h         class StringExpression FINAL : public Expression {
Expression         57 Source/core/xml/XPathPredicate.h         class Negative FINAL : public Expression {
Expression         63 Source/core/xml/XPathPredicate.h         class NumericOp FINAL : public Expression {
Expression         68 Source/core/xml/XPathPredicate.h             NumericOp(Opcode, PassOwnPtr<Expression> lhs, PassOwnPtr<Expression> rhs);
Expression         76 Source/core/xml/XPathPredicate.h         class EqTestOp FINAL : public Expression {
Expression         79 Source/core/xml/XPathPredicate.h             EqTestOp(Opcode, PassOwnPtr<Expression> lhs, PassOwnPtr<Expression> rhs);
Expression         88 Source/core/xml/XPathPredicate.h         class LogicalOp FINAL : public Expression {
Expression         91 Source/core/xml/XPathPredicate.h             LogicalOp(Opcode, PassOwnPtr<Expression> lhs, PassOwnPtr<Expression> rhs);
Expression        100 Source/core/xml/XPathPredicate.h         class Union FINAL : public Expression {
Expression        109 Source/core/xml/XPathPredicate.h             explicit Predicate(PassOwnPtr<Expression>);
Expression        117 Source/core/xml/XPathPredicate.h             OwnPtr<Expression> m_expr;
Expression        119 Source/core/xml/XPathStep.cpp     EvaluationContext& evaluationContext = Expression::evaluationContext();
Expression        220 Source/core/xml/XPathStep.cpp     EvaluationContext& evaluationContext = Expression::evaluationContext();
Expression         46 Source/core/xml/XPathValue.cpp         Expression::evaluationContext().hadTypeConversionError = true;
Expression         59 Source/core/xml/XPathValue.cpp         Expression::evaluationContext().hadTypeConversionError = true;
Expression         36 Source/core/xml/XPathVariableReference.h         class VariableReference FINAL : public Expression {