virtual Expression::List operands() const
#define QT_END_NAMESPACE
This macro expands to.
int count(const T &t) const
Returns the number of occurrences of value in the list.
virtual Expression::Ptr compress(const StaticContext::Ptr &context)
void append(const T &t)
Inserts value at the end of the list.
#define QT_BEGIN_NAMESPACE
This macro expands to.
static void rewrite(Expression::Ptr &old, const Expression::Ptr &New, const StaticContext::Ptr &context)
The namespace for the internal API of QtXmlPatterns.
PairContainer(const Expression::Ptr &operand1, const Expression::Ptr &operand2)
T & first()
Returns a reference to the first item in the list.
T & last()
Returns a reference to the last item in the list.
Expression::Ptr m_operand1
virtual void setOperands(const Expression::List &operands)
Expression::Ptr m_operand2
virtual bool compressOperands(const StaticContext::Ptr &)