void f(x) { var (final y) = x; } void[KeywordToken] f[StringToken]([BeginToken]x[StringToken])[SimpleToken] {[BeginToken] var[KeywordToken] ([BeginToken]final[KeywordToken] y[StringToken])[SimpleToken] =[SimpleToken] x[StringToken];[SimpleToken] }[SimpleToken] [SimpleToken]