Home | History | Annotate | Download | only in src

Lines Matching defs:Yield

88   V(Yield)                      \
2225 class Yield FINAL : public Expression, public FeedbackSlotInterface {
2227 DECLARE_NODE_TYPE(Yield)
2230 kInitial, // The initial yield that returns the unboxed generator object.
2231 kSuspend, // A normal yield: { value: EXPRESSION, done: false }
2232 kDelegating, // A yield*.
2240 // Delegating yield surrounds the "yield" in a "try/catch". This index
2276 Yield(Zone* zone, Expression* generator_object, Expression* expression,
3467 Yield* NewYield(Expression *generator_object,
3469 Yield::Kind yield_kind,
3472 Yield* yield = new (zone_)
3473 Yield(zone_, generator_object, expression, yield_kind, pos, id_gen_);
3474 VISIT_AND_RETURN(Yield, yield)