LLVM 22.0.0git
llvm::detail::UniqueFunctionBase< ReturnT, ParamTs >::AdjustedParamTBase< T > Struct Template Reference

#include "llvm/ADT/FunctionExtras.h"

Inheritance diagram for llvm::detail::UniqueFunctionBase< ReturnT, ParamTs >::AdjustedParamTBase< T >:
[legend]

Public Types

using type

Detailed Description

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

Definition at line 101 of file FunctionExtras.h.

Member Typedef Documentation

◆ type

template<typename ReturnT, typename... ParamTs>
template<typename T>
using llvm::detail::UniqueFunctionBase< ReturnT, ParamTs >::AdjustedParamTBase< T >::type
Initial value:
std::conditional_t<std::is_trivially_copy_constructible<T>::value &&
std::is_trivially_move_constructible<T>::value &&
T, T &>
#define T

Definition at line 104 of file FunctionExtras.h.


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