{"ast_node_type":"other","tokens":[{"end":45,"kind":"keyword","start":0,"text":"ty::Float(_)"}]}
                    ty::Float(_) => Some(ty),
                let opt_ty = expected.to_option(self).and_then(|ty| match ty.kind() {
                    _ => None,