{"ast_node_type":"function","tokens":[{"end":73,"kind":"keyword","start":0,"text":"pub"}]}
    pub fn to_bits(self, target_size: Size) -> InterpResult<'tcx, u128> {
    #[inline]
        assert_ne!(target_size.bytes(), 0, "you should never look at the bits of a ZST");