Lines Matching refs:feedback
19 #include "src/objects/feedback-cell.h"
420 // the feedback vector and was store ordered on insertion into the
441 ProcessedFeedback const* feedback) {
443 auto insertion = feedback_.insert({source, feedback});
528 // No actionable feedback.
554 // The wanted name belongs to a script-scope variable and the feedback
575 // object and the feedback is the cell holding its value.
692 ProcessedFeedback const& feedback = ProcessFeedbackForBinaryOperation(source);
693 return feedback.IsInsufficient() ? BinaryOperationHint::kNone
694 : feedback.AsBinaryOperation().value();
699 ProcessedFeedback const& feedback =
701 return feedback.IsInsufficient() ? CompareOperationHint::kNone
702 : feedback.AsCompareOperation().value();
706 ProcessedFeedback const& feedback = ProcessFeedbackForForIn(source);
707 return feedback.IsInsufficient() ? ForInHint::kNone
708 : feedback.AsForIn().value();
714 ProcessedFeedback const& feedback =
716 SetFeedback(source, &feedback);
717 return feedback;
723 ProcessedFeedback const& feedback = ReadFeedbackForRegExpLiteral(source);
724 SetFeedback(source, &feedback);
725 return feedback;
731 ProcessedFeedback const& feedback = ReadFeedbackForTemplateObject(source);
732 SetFeedback(source, &feedback);
733 return feedback;
739 ProcessedFeedback const& feedback = ReadFeedbackForBinaryOperation(source);
740 SetFeedback(source, &feedback);
741 return feedback;
747 ProcessedFeedback const& feedback = ReadFeedbackForCompareOperation(source);
748 SetFeedback(source, &feedback);
749 return feedback;
755 ProcessedFeedback const& feedback = ReadFeedbackForForIn(source);
756 SetFeedback(source, &feedback);
757 return feedback;
764 ProcessedFeedback const& feedback =
766 SetFeedback(source, &feedback);
767 return feedback;
773 ProcessedFeedback const& feedback = ReadFeedbackForInstanceOf(source);
774 SetFeedback(source, &feedback);
775 return feedback;
781 ProcessedFeedback const& feedback = ReadFeedbackForCall(source);
782 SetFeedback(source, &feedback);
783 return feedback;
789 ProcessedFeedback const& feedback = ReadFeedbackForGlobalAccess(source);
790 SetFeedback(source, &feedback);
791 return feedback;
860 // feedback. This implies that "a source is not a target".