This class provides various trait information about a callable object.
More...
#include "llvm/ADT/STLExtras.h"
template<typename
T,
bool isClass = std::is_class<T>::value>
struct llvm::function_traits< T, isClass >
This class provides various trait information about a callable object.
- To access the number of arguments: Traits::num_args
- To access the type of an argument: Traits::arg_t<Index>
- To access the type of the result: Traits::result_t
Definition at line 86 of file STLExtras.h.
The documentation for this struct was generated from the following file: