{"ast_node_type":"function","tokens":[{"end":67,"kind":"keyword","start":0,"text":"fn"}]}
    fn collect_if(&mut self, if_expr: &ast::IfExpr) -> Option<()> {
    }
        let then_branch = if_expr.then_branch()?;