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

#include <checked_math_impl.h>

Collaboration diagram for v8::base::internal::CheckedMaxOp< T, U >:

Public Types

using result_type = MaxExponentPromotion<T, U>
 

Static Public Member Functions

template<typename V >
static constexpr bool Do (T x, U y, V *result)
 

Detailed Description

template<typename T, typename U>
requires (std::is_arithmetic_v<T> && std::is_arithmetic_v<U>)
struct v8::base::internal::CheckedMaxOp< T, U >

Definition at line 416 of file checked_math_impl.h.

Member Typedef Documentation

◆ result_type

template<typename T , typename U >
using v8::base::internal::CheckedMaxOp< T, U >::result_type = MaxExponentPromotion<T, U>

Definition at line 417 of file checked_math_impl.h.

Member Function Documentation

◆ Do()

template<typename T , typename U >
template<typename V >
static constexpr bool v8::base::internal::CheckedMaxOp< T, U >::Do ( T x,
U y,
V * result )
inlinestaticconstexpr

Definition at line 419 of file checked_math_impl.h.

Here is the call graph for this function:

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