{"ast_node_type":"other","tokens":[{"end":71,"kind":"keyword","start":0,"text":"//"}]}
// SyncUnsafeCell, or any of the above in arbitrary many nested Box'es.
// Array, Vec, String, CString, MaybeUninit, Cell, Box<[_]>, Box<str>, Box<CStr>, UnsafeCell,
fn owns_allocation(tcx: TyCtxt<'_>, ty: Ty<'_>) -> bool {