#include "core/xml/XPathExpressionNode.h"
#include "core/xml/XPathNodeSet.h"
-namespace WebCore {
+namespace blink {
class Node;
void optimize();
- void evaluate(Node* context, NodeSet&) const;
+ void evaluate(EvaluationContext&, Node* context, NodeSet&) const;
Axis axis() const { return m_axis; }
const NodeTest& nodeTest() const { return *m_nodeTest; }
NodeTest& nodeTest() { return *m_nodeTest; }
void parseNodeTest(const String&);
- void nodesInAxis(Node* context, NodeSet&) const;
+ void nodesInAxis(EvaluationContext&, Node* context, NodeSet&) const;
String namespaceFromNodetest(const String& nodeTest) const;
Axis m_axis;
} // namespace XPath
-} // namespace WebCore
+} // namespace blink
#endif // XPathStep_h