{"ast_node_type":"other","tokens":[{"end":101,"kind":"keyword","start":0,"text":"//"}]}
                // Outermost allocation is mutable if `!Freeze` i.e. contains interior mutable types.
            (
                if ret.layout.ty.is_freeze(*ecx.tcx, ecx.typing_env) {