52 #ifndef Patternist_ArithmeticExpression_H 53 #define Patternist_ArithmeticExpression_H 94 static Item flexiblyCalculate(
const Item &op1,
101 const bool isCompat =
false);
107 const bool issueError,
111 const bool isCompat =
false);
#define QT_END_NAMESPACE
This macro expands to.
AtomicMathematician::Operator operatorID() const
#define QT_BEGIN_NAMESPACE
This macro expands to.
Implements arithmetics, such as multiplication and subtraction.
The namespace for the internal API of QtXmlPatterns.
Represents an item in the XPath 2.0 Data Model.
AtomicMathematician::Ptr m_mather
#define Q_AUTOTEST_EXPORT
const AtomicMathematician::Operator m_op
The QList class is a template class that provides lists.
Base class for all instances that represents something at a certain location.
Base class for expressions that has exactly two operands.