{"ast_node_type":"function","tokens":[{"end":62,"kind":"keyword","start":0,"text":"pub"}]}
    pub fn to_float<F: Float>(self) -> InterpResult<'tcx, F> {
    #[inline]
        // Going through `to_bits` to check size and truncation.