Constructs a text node. This covers both computed and directly constructed text nodes.
virtual SequenceType::Ptr staticType() const
virtual SequenceType::List expectedOperandTypes() const
TextNodeConstructor(const Expression::Ptr &operand)
virtual Properties properties() const
virtual void evaluateToSequenceReceiver(const DynamicContext::Ptr &context) const
virtual Item evaluateSingleton(const DynamicContext::Ptr &context) const
virtual ExpressionVisitorResult::Ptr accept(const ExpressionVisitor::Ptr &visitor) const