XPathLocationStepExpr(Axis axis_, XPathNodeTestExpr* nodeTest_) |
XPathLocationStepExpr(XPathLocationStepExpr&&) delete |
XPathLocationStepExpr(const XPathLocationStepExpr&) delete |
void | AddPredicate(XPathExpr* predicate) |
std::unique_ptr<XPathObject> | Evaluate(XPathContext& context) override |
std::unique_ptr<Node> | ToDom() const override |
XPathLocationStepExpr&& | operator=(XPathLocationStepExpr&&) delete |
XPathLocationStepExpr& | operator=(const XPathLocationStepExpr&) delete |
Axis | axis |
std::unique_ptr<XPathNodeTestExpr> | nodeTest |
std::vector<std::unique_ptr<XPathExpr>> | predicates |