Changeset 283636 in webkit for trunk/Source/WebCore/xml/XPathExpression.cpp
- Timestamp:
- Oct 6, 2021, 11:08:17 AM (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/xml/XPathExpression.cpp
r249779 r283636 35 35 36 36 namespace WebCore { 37 38 using namespace XPath;39 37 40 38 inline XPathExpression::XPathExpression(std::unique_ptr<XPath::Expression> expression) … … 45 43 ExceptionOr<Ref<XPathExpression>> XPathExpression::createExpression(const String& expression, RefPtr<XPathNSResolver>&& resolver) 46 44 { 47 auto parseResult = Parser::parseStatement(expression, WTFMove(resolver));45 auto parseResult = XPath::Parser::parseStatement(expression, WTFMove(resolver)); 48 46 if (parseResult.hasException()) 49 47 return parseResult.releaseException(); … … 57 55 ExceptionOr<Ref<XPathResult>> XPathExpression::evaluate(Node& contextNode, unsigned short type, XPathResult*) 58 56 { 59 if (! isValidContextNode(contextNode))57 if (!XPath::isValidContextNode(contextNode)) 60 58 return Exception { NotSupportedError }; 61 59 62 EvaluationContext& evaluationContext =Expression::evaluationContext();60 auto& evaluationContext = XPath::Expression::evaluationContext(); 63 61 evaluationContext.node = &contextNode; 64 62 evaluationContext.size = 1;
Note:
See TracChangeset
for help on using the changeset viewer.