Home
last modified time | relevance | path

Searched refs:mergedPredicates (Results 1 – 3 of 3) sorted by relevance

/external/webkit/Source/WebCore/xml/
DXPathStep.cpp54 deleteAllValues(m_nodeTest.mergedPredicates()); in ~Step()
65 …if ((!predicate->isContextPositionSensitive() || m_nodeTest.mergedPredicates().isEmpty()) && !pred… in optimize()
66 m_nodeTest.mergedPredicates().append(predicate); in optimize()
80 && !first->m_nodeTest.mergedPredicates().size()) { in optimizeStepPair()
89 swap(second->m_nodeTest.mergedPredicates(), first->m_nodeTest.mergedPredicates()); in optimizeStepPair()
105 for (size_t i = 0; i < m_nodeTest.mergedPredicates().size(); ++i) { in predicatesAreContextListInsensitive()
106 Predicate* predicate = m_nodeTest.mergedPredicates()[i]; in predicatesAreContextListInsensitive()
222 const Vector<Predicate*>& mergedPredicates = nodeTest.mergedPredicates(); in nodeMatches() local
223 for (unsigned i = 0; i < mergedPredicates.size(); i++) { in nodeMatches()
224 Predicate* predicate = mergedPredicates[i]; in nodeMatches()
DXPathStep.h67 Vector<Predicate*>& mergedPredicates() { return m_mergedPredicates; } in mergedPredicates() function
68 const Vector<Predicate*>& mergedPredicates() const { return m_mergedPredicates; } in mergedPredicates() function
/external/webkit/Source/WebCore/
DChangeLog-2009-06-164251 (WebCore::XPath::Step::NodeTest::mergedPredicates): To avoid building a huge node set and