{"ast_node_type":"other","tokens":[{"end":63,"kind":"keyword","start":0,"text":"if"}]}
                    if !this.mir_assign_valid_types(ty, f_ty) {
                let check_equal = |this: &mut Self, location, f_ty| {
                        this.fail(