LLVM 20.0.0git
|
Overload for class function types. More...
#include "llvm/ADT/STLExtras.h"
Public Types | |
enum | { num_args = sizeof...(Args) } |
The number of arguments to this function. More... | |
using | result_t = ReturnType |
The result type of this function. | |
template<size_t Index> | |
using | arg_t = std::tuple_element_t< Index, std::tuple< Args... > > |
The type of an argument to this function. | |
Overload for class function types.
Definition at line 90 of file STLExtras.h.
using llvm::function_traits< ReturnType(ClassType::*)(Args...) const, false >::arg_t = std::tuple_element_t<Index, std::tuple<Args...> > |
The type of an argument to this function.
Definition at line 99 of file STLExtras.h.
using llvm::function_traits< ReturnType(ClassType::*)(Args...) const, false >::result_t = ReturnType |
The result type of this function.
Definition at line 95 of file STLExtras.h.
anonymous enum |
The number of arguments to this function.
Enumerator | |
---|---|
num_args |
Definition at line 92 of file STLExtras.h.