![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <safe_conversions.h>
Public Types | |
using | type = T |
Public Member Functions | |
constexpr | StrictNumeric () |
template<typename Src > | |
constexpr | StrictNumeric (const StrictNumeric< Src > &rhs) |
template<typename Src > | |
constexpr | StrictNumeric (Src value) |
template<typename Dst > requires (kIsNumericRangeContained<Dst, T>) | |
constexpr | operator Dst () const |
constexpr bool | operator! () const |
Private Attributes | |
T | value_ |
Friends | |
template<typename U > | |
class | StrictNumeric |
Definition at line 493 of file safe_conversions_impl.h.
using v8::base::internal::StrictNumeric< T >::type = T |
Definition at line 260 of file safe_conversions.h.
|
inlineconstexpr |
Definition at line 262 of file safe_conversions.h.
|
inlineconstexpr |
Definition at line 266 of file safe_conversions.h.
|
inlineconstexpr |
Definition at line 273 of file safe_conversions.h.
|
inlineconstexpr |
Definition at line 289 of file safe_conversions.h.
|
inlineconstexpr |
Definition at line 294 of file safe_conversions.h.
Definition at line 299 of file safe_conversions.h.
|
private |
Definition at line 301 of file safe_conversions.h.