{"ast_node_type":"variable","tokens":[{"end":27,"kind":"keyword","start":0,"text":"if"}]}
            if let Ok(ty) =
            let ty = self.resolve_vars_if_possible(ty);
                self.tcx.try_normalize_erasing_regions(self.typing_env(self.param_env), ty)