//! > Test loop.

//! > test_runner_name
test_function_lowering

//! > function
fn foo() -> bool {
    loop {
        break true;
    }
}

//! > function_name
foo

//! > module_code

//! > semantic_diagnostics

//! > lowering_diagnostics

//! > lowering_flat
Parameters:
blk0 (root):
Statements:
  (v0: core::bool) <- foo[expr2]()
End:
  Return(v0)
