### Bug description The compiler considers "i" to be one variable, not two, and an infinite loop occurs. ### Steps to reproduce run for(let i = 0; i < 30; i++) { let i = 10 while(i--) {} } ### AssemblyScript version 0.27.15