Lines Matching defs:super
2915 // We are in the slow case where super() is called from a nested
3696 // via 'super' calls.
5588 SuperCallReference* super = expr->expression()->AsSuperCallReference();
5591 // We compile the super call differently depending on the presence of spreads
5598 // super(1, ...x, 2)
5602 // That is, we implement (non-last-arg) spreads in super calls via our
5606 // Prepare the constructor to the super call.
5607 Register this_function = VisitForRegisterValue(super->this_function_var());
5624 VisitForRegisterValue(super->new_target_var(), construct_args[2]);
5635 VisitForAccumulatorValue(super->new_target_var());
5646 // TODO(turbofan): For now we do gather feedback on super constructor
5649 // is not an ideal solution for super constructor calls, but it gets
5656 // Explicit calls to the super constructor using super() perform an
5671 // scope that we are looking for for this super() call.