62 const QString relative(relItem.stringValue());
64 const QUrl baseURI(AnyURI::toQUrl<ReportContext::FORG0002, DynamicContext::Ptr>(
base, context,
this));
65 const QUrl relativeURI(AnyURI::toQUrl<ReportContext::FORG0002, DynamicContext::Ptr>(relative, context,
this));
virtual Expression::Ptr typeCheck(const StaticContext::Ptr &context, const SequenceType::Ptr &reqType)
Expression::List m_operands
#define QT_END_NAMESPACE
This macro expands to.
Item toItem(const QExplicitlySharedDataPointer< T > atomicValue)
int count(const T &t) const
Returns the number of occurrences of value in the list.
The QUrl class provides a convenient interface for working with URLs.
The QString class provides a Unicode character string.
void append(const T &t)
Inserts value at the end of the list.
#define QT_BEGIN_NAMESPACE
This macro expands to.
The namespace for the internal API of QtXmlPatterns.
QString stringValue() const
Returns the string value of this Item.
T & first()
Returns a reference to the first item in the list.
Contains functions used for formatting arguments, such as keywords and paths, in translated strings...
Represents an item in the XPath 2.0 Data Model.
T & last()
Returns a reference to the last item in the list.
virtual Item evaluateSingleton(const DynamicContext::Ptr &context) const
virtual Expression::Ptr typeCheck(const StaticContext::Ptr &context, const SequenceType::Ptr &reqType)
virtual QUrl baseURI() const =0
virtual Item evaluateSingleton(const DynamicContext::Ptr &context) const
static AnyURI::Ptr fromValue(const QString &value)