Expression::Ptr m_operand2
#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)
virtual bool compressOperands(const StaticContext::Ptr &)
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)
TripleContainer(const Expression::Ptr &operand1, const Expression::Ptr &operand2, const Expression::Ptr &operand3)
const T & at(int i) const
Returns the item at index position i in the list.
The namespace for the internal API of QtXmlPatterns.
virtual void setOperands(const Expression::List &operands)
T & first()
Returns a reference to the first item in the list.
Expression::Ptr m_operand1
Expression::Ptr m_operand3
virtual Expression::List operands() const