LLVM API Documentation

Public Member Functions
llvm::function_ref< Ret(Param1, Param2, Param3)> Class Template Reference

#include <STLExtras.h>

List of all members.

Public Member Functions

template<typename Callable >
 function_ref (Callable &&callable)
Ret operator() (Param1 param1, Param2 param2, Param3 param3)

Detailed Description

template<typename Ret, typename Param1, typename Param2, typename Param3>
class llvm::function_ref< Ret(Param1, Param2, Param3)>

Definition at line 155 of file STLExtras.h.


Constructor & Destructor Documentation

template<typename Ret , typename Param1 , typename Param2 , typename Param3 >
template<typename Callable >
llvm::function_ref< Ret(Param1, Param2, Param3)>::function_ref ( Callable &&  callable) [inline]

Definition at line 170 of file STLExtras.h.


Member Function Documentation

template<typename Ret , typename Param1 , typename Param2 , typename Param3 >
Ret llvm::function_ref< Ret(Param1, Param2, Param3)>::operator() ( Param1  param1,
Param2  param2,
Param3  param3 
) [inline]

Definition at line 173 of file STLExtras.h.


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