{"ast_node_type":"variable","tokens":[{"end":49,"kind":"keyword","start":0,"text":"let"}]}
        let parent = ast::LetStmt::cast(parent)?;
    } else if matches!(kind, SyntaxKind::LET_STMT) {
        let pattern = ast::Pat::cast(parent.syntax().first_child()?)?;