for(;;) { continue // comment ; } for (;;) { break // comment ; } for (const f of []) { continue // comment ; } for (const f of []) { break // comment ; } for (const f in {}) { continue // comment ; } for (const f in {}) { break // comment ; } while(true) { continue // comment ; } while (true) { break // comment ; } do { continue // comment ; } while(true); do { break // comment ; } while(true); label1: for (;;) { continue label1 // comment ; } label2: { break label2 // comment ; }; for(;;) { continue /* comment */ ; } for (;;) { break /* comment */ ; } for (const f of []) { continue /* comment */ ; } for (const f of []) { break /* comment */ ; } for (const f in {}) { continue /* comment */ ; } for (const f in {}) { break /* comment */ ; } while(true) { continue /* comment */ ; } while (true) { break /* comment */ ; } do { continue /* comment */ ; } while(true); do { break /* comment */ ; } while(true); label1: for (;;) { continue label1 /* comment */ ; } label2: { break label2 /* comment */ ; };