DynamicContext * m_context
virtual const SourceLocationReflection * actualReflection() const
Returns this.
virtual SequenceType::List expectedOperandTypes() const
virtual bool evaluateEBV(const DynamicContext::Ptr &) const
DynamicContextStore(const Expression::Ptr &operand, const DynamicContext::Ptr &context)
virtual ExpressionVisitorResult::Ptr accept(const ExpressionVisitor::Ptr &visitor) const
Evaluates its operand with an assigned DynamicContext, not the one passed to one of the evaluation fu...
virtual Item evaluateSingleton(const DynamicContext::Ptr &) const
virtual Item::Iterator::Ptr evaluateSequence(const DynamicContext::Ptr &) const
Carries information and facilities used at runtime, and hence provides a state for that stage in a th...
virtual SequenceType::Ptr staticType() const