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

#include <clamped_math_impl.h>

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

Public Types

using result_type = MaxExponentPromotion<T, U>
 

Static Public Member Functions

template<typename V = result_type>
static constexpr V Do (T x, U y)
 

Detailed Description

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

Definition at line 258 of file clamped_math_impl.h.

Member Typedef Documentation

◆ result_type

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

Definition at line 259 of file clamped_math_impl.h.

Member Function Documentation

◆ Do()

template<typename T , typename U >
template<typename V = result_type>
static constexpr V v8::base::internal::ClampedMaxOp< T, U >::Do ( T x,
U y )
inlinestaticconstexpr

Definition at line 261 of file clamped_math_impl.h.

Here is the call graph for this function:

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