e37ec7262c
internal: Desugar while to loop and break I was reading through rust-analyzer's code and was wondering why this wasn't desugared into a loop.