When( @5-6 Var { module_name: "", ident: "x", }, [ WhenBranch { patterns: [ @11-17 SpaceBefore( StrLiteral( PlainLine( "blah", ), ), [ Newline, ], ), @20-26 StrLiteral( PlainLine( "blop", ), ), ], value: @30-31 Num( "1", ), guard: None, }, WhenBranch { patterns: [ @33-38 SpaceBefore( StrLiteral( PlainLine( "foo", ), ), [ Newline, ], ), @43-48 SpaceBefore( StrLiteral( PlainLine( "bar", ), ), [ Newline, ], ), ], value: @52-53 Num( "2", ), guard: None, }, ], )