52 #ifndef Patternist_TripleContainer_H 53 #define Patternist_TripleContainer_H Expression::Ptr m_operand2
#define QT_END_NAMESPACE
This macro expands to.
Base class for all AST nodes in an XPath/XQuery/XSL-T expression.
virtual bool compressOperands(const StaticContext::Ptr &)
#define QT_BEGIN_NAMESPACE
This macro expands to.
TripleContainer(const Expression::Ptr &operand1, const Expression::Ptr &operand2, const Expression::Ptr &operand3)
The namespace for the internal API of QtXmlPatterns.
virtual void setOperands(const Expression::List &operands)
Base class for expressions that has exactly three operands.
Expression::Ptr m_operand1
Expression::Ptr m_operand3
virtual Expression::List operands() const