Lines Matching refs:ArrowFunctionExpression
28 class ArrowFunctionExpression : public Expression {
30 ArrowFunctionExpression() = delete;
31 ~ArrowFunctionExpression() override = default;
33 NO_COPY_SEMANTIC(ArrowFunctionExpression);
34 NO_MOVE_SEMANTIC(ArrowFunctionExpression);
36 explicit ArrowFunctionExpression(ScriptFunction *const func)
41 explicit ArrowFunctionExpression(ArrowFunctionExpression const &other, ArenaAllocator *allocator);
53 [[nodiscard]] ArrowFunctionExpression *Clone(ArenaAllocator *allocator, AstNode *parent) override;
65 void AddChildLambda(ArrowFunctionExpression *childLambda);