virtual Item evaluateSingleton(const DynamicContext::Ptr &context) const
Constructs simple content as specified for attributes in direct element constructors in XQuery...
virtual SequenceType::Ptr staticType() const
virtual SequenceType::List expectedOperandTypes() const
SimpleContentConstructor(const Expression::Ptr &operand)
virtual Expression::Ptr compress(const StaticContext::Ptr &context)
virtual ExpressionVisitorResult::Ptr accept(const ExpressionVisitor::Ptr &visitor) const