| GCC Middle and Back End API Reference
    | 
#include <realmpfr.h>
| Public Member Functions | |
| auto_mpfr () | |
| auto_mpfr (mpfr_prec_t prec) | |
| ~auto_mpfr () | |
| operator mpfr_t & () | |
| mpfr_ptr | operator-> () | 
| auto_mpfr (const auto_mpfr &)=delete | |
| auto_mpfr & | operator= (const auto_mpfr &)=delete | 
| Private Attributes | |
| mpfr_t | m_mpfr | 
| Friends | |
| void | mpfr_clear (auto_mpfr &)=delete | 
| void | mpfr_init (auto_mpfr &)=delete | 
| void | mpfr_init2 (auto_mpfr &, mpfr_prec_t)=delete | 
Definitions of floating-point conversion from compiler internal format to MPFR. Copyright (C) 2010-2025 Free Software Foundation, Inc. This file is part of GCC. GCC is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 3, or (at your option) any later version. GCC is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with GCC; see the file COPYING3. If not see <http://www.gnu.org/licenses/>.
| 
 | inline | 
References m_mpfr, and mpfr_init.
Referenced by auto_mpfr(), mpfr_clear, mpfr_init, mpfr_init2, and operator=().
| 
 | inlineexplicit | 
References m_mpfr, and mpfr_init2.
| 
 | inline | 
References m_mpfr, and mpfr_clear.
| 
 | delete | 
References auto_mpfr().
| 
 | inline | 
References m_mpfr.
| 
 | inline | 
References m_mpfr.
References auto_mpfr().
| 
 | friend | 
References auto_mpfr().
Referenced by ~auto_mpfr().
| 
 | friend | 
References auto_mpfr().
Referenced by auto_mpfr().
| 
 | friend | 
References auto_mpfr().
Referenced by auto_mpfr().
| 
 | private | 
Referenced by auto_mpfr(), auto_mpfr(), operator mpfr_t &(), operator->(), and ~auto_mpfr().