Searched refs:LocationPath (Results 1 – 9 of 9) sorted by relevance
83 LocationPath::LocationPath() in LocationPath() function in WebCore::XPath::LocationPath89 LocationPath::~LocationPath() in ~LocationPath()94 Value LocationPath::evaluate() const in evaluate()112 void LocationPath::evaluate(NodeSet& nodes) const in evaluate()151 void LocationPath::appendStep(Step* step) in appendStep()166 void LocationPath::insertFirstStep(Step* step) in insertFirstStep()181 Path::Path(Filter* filter, LocationPath* path) in Path()
56 class LocationPath : public Expression {58 LocationPath();59 virtual ~LocationPath();77 Path(Filter*, LocationPath*);86 LocationPath* m_path;
70 LocationPath* locationPath;91 %type <locationPath> LocationPath127 LocationPath:142 $$ = new LocationPath;162 $$ = new LocationPath;424 LocationPath
49 class LocationPath;
45912 (WebCore::XPath::LocationPath::evaluate):46316 (WebCore::XPath::LocationPath::optimizeStepPair):47619 (WebCore::XPath::LocationPath::evaluate): Replacing NodeVector with NodeSet. This function50163 … essentially an enum. Use LocationPath accessors to add steps, instead of directly manipulating50176 (WebCore::XPath::LocationPath::evaluate): Use swap() to avoid performing vector assignments.50177 …(WebCore::XPath::LocationPath::optimizeStepPair): This new method is called during LocationPath co…50181 …(WebCore::XPath::LocationPath::appendStep): A new accessor that modifies m_steps and calls optimiz…50182 (WebCore::XPath::LocationPath::insertFirstStep): Ditto.50184 (WebCore::XPath::LocationPath::setAbsolute): A new accessor.50679 (WebCore::XPath::LocationPath::evaluate):[all …]
1110 (WebCore::XPath::LocationPath::LocationPath):1111 (WebCore::XPath::LocationPath::~LocationPath):1112 (WebCore::XPath::LocationPath::optimize):1113 (WebCore::XPath::LocationPath::doEvaluate):
4150 * xml/XPathPath.cpp: (WebCore::XPath::LocationPath::evaluate): Use the new flag to avoid4222 … (WebCore::XPath::LocationPath::LocationPath): A location path can only be context node sensitive,4224 (WebCore::XPath::LocationPath::appendStep): Invoke compile-time Step optimizations.4225 (WebCore::XPath::LocationPath::insertFirstStep): Ditto.4231 (WebCore::XPath::LocationPath::setAbsolute): An absolute location path if context node set4233 (WebCore::XPath::LocationPath::resultType): A path's result is always a node set.5652 (WebCore::XPath::LocationPath::evaluate): Style fix.5653 (WebCore::XPath::LocationPath::appendStep): Don't call optimizeStepPair().5654 (WebCore::XPath::LocationPath::insertFirstStep): Ditto.
54412 (WebCore::XPath::LocationPath::doEvaluate):
72998 (WebCore::XPath::LocationPath::evaluate): Restore context after evaluation.