| 604 | { |
| 605 | public: |
| 606 | ArrayExpression(std::vector<std::unique_ptr<Expression > >&& expressions, const DebugInfo& debugInfo = DebugInfo()) |
| 607 | : DebuggableExpression(debugInfo), m_Expressions(std::move(expressions)) |
| 608 | { } |
| 609 | |
| 610 | protected: |
| 611 | ExpressionResult DoEvaluate(ScriptFrame& frame, DebugHint *dhint) const override; |