eadEvaluation(« », |AssignmentExpression|, ~async-iterate~).</ins>
      1. <ins>Return ? ForIn/OfBodyEvaluation(|LeftHandSideExpression|, |Statement|, _keyResult_, ~assignment~, _labelSet_, ~async~).</ins>
    </emu-alg>
    <emu-grammar>
      <ins>IterationStatement : `for` `await` `(` `var` ForBinding `of` AssignmentExpression `)` Statement</ins>
    </emu-grammar>
    <emu-alg>
      1. <ins>Let _keyResult_ be the result of performing ? ForIn/OfHeadEvaluation(« », |AssignmentExpression|, ~async-ite