|
cprover
|
#include <parse_float.h>
Public Member Functions | |
| parse_floatt (const std::string &) | |
Public Attributes | |
| mp_integer | significand |
| mp_integer | exponent |
| unsigned | exponent_base |
| bool | is_float |
| bool | is_long |
| bool | is_imaginary |
| bool | is_decimal |
| bool | is_float16 |
| bool | is_float32 |
| bool | is_float32x |
| bool | is_float64 |
| bool | is_float64x |
| bool | is_float80 |
| bool | is_float128 |
| bool | is_float128x |
Definition at line 19 of file parse_float.h.
|
explicit |
Definition at line 18 of file parse_float.cpp.
References exponent, exponent_base, is_decimal, is_float, is_float128, is_float128x, is_float16, is_float32, is_float32x, is_float64, is_float64x, is_float80, is_imaginary, is_long, significand, and string2integer().
| mp_integer parse_floatt::exponent |
Definition at line 22 of file parse_float.h.
Referenced by convert_float_literal(), and parse_floatt().
| unsigned parse_floatt::exponent_base |
Definition at line 23 of file parse_float.h.
Referenced by convert_float_literal(), and parse_floatt().
| bool parse_floatt::is_decimal |
Definition at line 28 of file parse_float.h.
Referenced by convert_float_literal(), and parse_floatt().
| bool parse_floatt::is_float |
Definition at line 25 of file parse_float.h.
Referenced by convert_float_literal(), and parse_floatt().
| bool parse_floatt::is_float128 |
Definition at line 28 of file parse_float.h.
Referenced by convert_float_literal(), and parse_floatt().
| bool parse_floatt::is_float128x |
Definition at line 28 of file parse_float.h.
Referenced by convert_float_literal(), and parse_floatt().
| bool parse_floatt::is_float16 |
Definition at line 28 of file parse_float.h.
Referenced by convert_float_literal(), and parse_floatt().
| bool parse_floatt::is_float32 |
Definition at line 28 of file parse_float.h.
Referenced by convert_float_literal(), and parse_floatt().
| bool parse_floatt::is_float32x |
Definition at line 28 of file parse_float.h.
Referenced by convert_float_literal(), and parse_floatt().
| bool parse_floatt::is_float64 |
Definition at line 28 of file parse_float.h.
Referenced by convert_float_literal(), and parse_floatt().
| bool parse_floatt::is_float64x |
Definition at line 28 of file parse_float.h.
Referenced by convert_float_literal(), and parse_floatt().
| bool parse_floatt::is_float80 |
Definition at line 28 of file parse_float.h.
Referenced by convert_float_literal(), and parse_floatt().
| bool parse_floatt::is_imaginary |
Definition at line 28 of file parse_float.h.
Referenced by convert_float_literal(), and parse_floatt().
| bool parse_floatt::is_long |
Definition at line 25 of file parse_float.h.
Referenced by convert_float_literal(), and parse_floatt().
| mp_integer parse_floatt::significand |
Definition at line 22 of file parse_float.h.
Referenced by convert_float_literal(), and parse_floatt().