v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::base::internal::UnsignedOrFloatForSize< Numeric > Struct Template Reference

#include <safe_math_shared_impl.h>

Collaboration diagram for v8::base::internal::UnsignedOrFloatForSize< Numeric >:

Public Types

using type = typename std::make_unsigned<Numeric>::type
 
using type = Numeric
 

Detailed Description

template<typename Numeric>
requires (std::floating_point<Numeric>)
struct v8::base::internal::UnsignedOrFloatForSize< Numeric >

Definition at line 126 of file safe_math_shared_impl.h.

Member Typedef Documentation

◆ type [1/2]

template<typename Numeric >
using v8::base::internal::UnsignedOrFloatForSize< Numeric >::type = typename std::make_unsigned<Numeric>::type

Definition at line 121 of file safe_math_shared_impl.h.

◆ type [2/2]

template<typename Numeric >
using v8::base::internal::UnsignedOrFloatForSize< Numeric >::type = Numeric

Definition at line 127 of file safe_math_shared_impl.h.


The documentation for this struct was generated from the following file: