Lines Matching defs:Parameter
44 struct Parameter : public ZoneObject { struct
45 Parameter(Expression* pattern, Expression* initializer, int position, in Parameter() argument
52 PointerWithPayload<Expression, bool, 1> initializer_and_is_rest;
54 Expression* pattern;
55 Expression* initializer() const { in initializer()
58 int position;
59 int initializer_end_position;
60 inline bool is_rest() const { return initializer_and_is_rest.GetPayload(); } in is_rest()
62 Parameter* next_parameter = nullptr;
63 bool is_simple() const { in is_simple()
68 const AstRawString* name() const { in name()
73 Parameter** next() { return &next_parameter; } in next()
74 Parameter* const* next() const { return &next_parameter; } in next()