{"ast_node_type":"other","tokens":[{"end":42,"kind":"keyword","start":0,"text":"While(ref"}]}
            While(ref cond, ref block, ..)
            // Do not lint `unused_braces` in `while let` expressions.
                if !matches!(cond.kind, Let(..)) || Self::LINT_EXPR_IN_PATTERN_MATCHING_CTX =>