fn foo() { match () { _ => {} () => {} [] => {} } }