![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <checked_math_impl.h>
Public Member Functions | |
template<typename Src = double> | |
constexpr | CheckedNumericState (Src value=0.0, bool is_valid=true) |
template<typename Src > | |
constexpr | CheckedNumericState (const CheckedNumericState< Src > &rhs) |
constexpr bool | is_valid () const |
constexpr T | value () const |
Static Private Member Functions | |
template<typename Src > | |
static constexpr T | WellDefinedConversionOrNaN (Src value, bool is_valid) |
Private Attributes | |
T | value_ |
Definition at line 535 of file checked_math_impl.h.
|
inlineexplicitconstexpr |
Definition at line 538 of file checked_math_impl.h.
|
inlineconstexpr |
Definition at line 543 of file checked_math_impl.h.
|
inlineconstexpr |
Definition at line 546 of file checked_math_impl.h.
|
inlineconstexpr |
Definition at line 555 of file checked_math_impl.h.
|
inlinestaticconstexprprivate |
Definition at line 560 of file checked_math_impl.h.
|
private |
Definition at line 568 of file checked_math_impl.h.