LLVM: llvm::detail::UniqueFunctionBase< ReturnT, ParamTs >::AdjustedParamTBase< T (original) (raw)

#include "[llvm/ADT/FunctionExtras.h](FunctionExtras%5F8h%5Fsource.html)"

Static Public Attributes
static constexpr bool IsSizeLessThanThreshold

template<typename ReturnT, typename... ParamTs>
template<typename T>
struct llvm::detail::UniqueFunctionBase< ReturnT, ParamTs >::AdjustedParamTBase< T >

Definition at line 89 of file FunctionExtras.h.

type

template<typename ReturnT, typename... ParamTs>

template<typename T>

Initial value:

std::conditional_t<std::is_trivially_copy_constructible::value &&

std::is_trivially_move_constructible::value &&

static constexpr bool IsSizeLessThanThreshold

Definition at line 94 of file FunctionExtras.h.

IsSizeLessThanThreshold

template<typename ReturnT, typename... ParamTs>

template<typename T>

Initial value:

=

sizeof(T) <= 2 * sizeof(void *)

Definition at line 92 of file FunctionExtras.h.


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