emu-note>
  </emu-clause>
</emu-clause>

<emu-clause id="sec-for-in-and-for-of-statements">
  <h1>The `for`-`in`<del> and</del><ins>,</ins> `for`-`of`<ins>, and `for`-`await`-`of`</ins> Statements</h1>

  <emu-clause id="sec-for-in-and-for-of-statements-static-semantics-early-errors">
    <h1>Static Semantics: Early Errors</h1>
    <emu-grammar>
      IterationStatement :
        `for` `(` LeftHandSideExpression `in` Expression `)` Statement
        `for` `(` LeftHandSideExpression `of` AssignmentExpression