{"ast_node_type":"other","tokens":[{"end":95,"kind":"keyword","start":0,"text":"assert!(operand.layout.ty.is_raw_ptr()"}]}
                        assert!(operand.layout.ty.is_raw_ptr() || operand.layout.ty.is_ref(),);
                    mir::UnOp::PtrMetadata => {
                        let (_, meta) = operand.val.pointer_parts();