LLVM 20.0.0git
Public Types | List of all members
llvm::cl::detail::callback_traits< R(C::*)(Args...) const > Struct Template Reference

#include "llvm/Support/CommandLine.h"

Public Types

using result_type = R
 
using arg_type = std::tuple_element_t< 0, std::tuple< Args... > >
 

Detailed Description

template<typename R, typename C, typename... Args>
struct llvm::cl::detail::callback_traits< R(C::*)(Args...) const >

Definition at line 508 of file CommandLine.h.

Member Typedef Documentation

◆ arg_type

template<typename R , typename C , typename... Args>
using llvm::cl::detail::callback_traits< R(C::*)(Args...) const >::arg_type = std::tuple_element_t<0, std::tuple<Args...> >

Definition at line 510 of file CommandLine.h.

◆ result_type

template<typename R , typename C , typename... Args>
using llvm::cl::detail::callback_traits< R(C::*)(Args...) const >::result_type = R

Definition at line 509 of file CommandLine.h.


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