{"ast_node_type":"other","tokens":[{"end":65,"kind":"keyword","start":0,"text":"(!need_check_freeze"}]}
        (!need_check_freeze || !inner_ty_has_interior_mutability)
            !inner_ty.is_freeze(cx.tcx, cx.typing_env()) && inner_ty.has_concrete_skeleton();
            .then_some(inner_ty_has_interior_mutability)