{"ast_node_type":"other","tokens":[{"end":46,"kind":"keyword","start":0,"text":"Some(val)"}]}
                                Some(val) => {
                            let ty = match val {
                                    match self.typeck_results.borrow().expr_ty_adjusted_opt(val) {