Ignore:
Timestamp:
Oct 6, 2021, 11:08:17 AM (4 years ago)
Author:
Darin Adler
Message:

Reduce use of "using namespace": eliminate all "using namespace XPath"
https://bugs.webkit.org/show_bug.cgi?id=231302

Reviewed by Sam Weinig.

  • xml/XPathEvaluator.cpp: Removed "using namespace XPath".

(WebCore::XPathEvaluator::evaluate): Use XPath prefix explicitly.

  • xml/XPathExpression.cpp: Removed "using namespace XPath".

(WebCore::XPathExpression::createExpression): Ditto.
(WebCore::XPathExpression::evaluate): Ditto.

  • xml/XPathGrammar.y: Removed "using namespace WebCore" and

"using namespace XPath".

  • xml/XPathResult.cpp: Removed "using namespace XPath".
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebCore/xml/XPathExpression.cpp

    r249779 r283636  
    3535
    3636namespace WebCore {
    37 
    38 using namespace XPath;
    3937   
    4038inline XPathExpression::XPathExpression(std::unique_ptr<XPath::Expression> expression)
     
    4543ExceptionOr<Ref<XPathExpression>> XPathExpression::createExpression(const String& expression, RefPtr<XPathNSResolver>&& resolver)
    4644{
    47     auto parseResult = Parser::parseStatement(expression, WTFMove(resolver));
     45    auto parseResult = XPath::Parser::parseStatement(expression, WTFMove(resolver));
    4846    if (parseResult.hasException())
    4947        return parseResult.releaseException();
     
    5755ExceptionOr<Ref<XPathResult>> XPathExpression::evaluate(Node& contextNode, unsigned short type, XPathResult*)
    5856{
    59     if (!isValidContextNode(contextNode))
     57    if (!XPath::isValidContextNode(contextNode))
    6058        return Exception { NotSupportedError };
    6159
    62     EvaluationContext& evaluationContext = Expression::evaluationContext();
     60    auto& evaluationContext = XPath::Expression::evaluationContext();
    6361    evaluationContext.node = &contextNode;
    6462    evaluationContext.size = 1;
Note: See TracChangeset for help on using the changeset viewer.