Lines Matching defs:DocumentXPathEvaluator
27 #include "core/xml/DocumentXPathEvaluator.h"
35 DocumentXPathEvaluator::DocumentXPathEvaluator()
39 DocumentXPathEvaluator& DocumentXPathEvaluator::from(DocumentSupplementable& document)
41 DocumentXPathEvaluator* cache = static_cast<DocumentXPathEvaluator*>(DocumentSupplement::from(document, supplementName()));
43 cache = new DocumentXPathEvaluator();
49 PassRefPtrWillBeRawPtr<XPathExpression> DocumentXPathEvaluator::createExpression(DocumentSupplementable& document,
52 DocumentXPathEvaluator& suplement = from(document);
58 PassRefPtrWillBeRawPtr<XPathNSResolver> DocumentXPathEvaluator::createNSResolver(DocumentSupplementable& document, Node* nodeResolver)
60 DocumentXPathEvaluator& suplement = from(document);
66 PassRefPtrWillBeRawPtr<XPathResult> DocumentXPathEvaluator::evaluate(DocumentSupplementable& document, const String& expression,
70 DocumentXPathEvaluator& suplement = from(document);
76 void DocumentXPathEvaluator::trace(Visitor* visitor)